code wiki / (root) / nx_compare_openapi.nx

nx_compare_openapi.nx

buildroot/runtime/nx_compare_openapi.nx

11587 B268 linesdepth 6pulls 8 transitivereach 71 importersview sourcekind librarytopic compare
docsdependenciesstructsconstsfunctions

about

Added gateway helpers. Requires the nonallocating nx_json_next candidate. Identity fields use unescaped ASCII; unsupported identity forms refuse the document. Other values retain their exact raw bytes, including number precision and unknown schema fields.

dependencies 2 imports · 7 importers

nx_json.nx nx_compare_gw_lib.nx nx_compare_openapi.nx nx_compare_gw.nx nx_compare_openapi_gate.nx nx_compare_serve.nx nx_gltf_accessor_candidate_t181.nx nx_gltf_load.nx nx_gltf_load_inventory_t180.nx nx_gltf_load_preserve_t145.nx

imports: nx_json.nxnx_compare_gw_lib.nx

imported by: nx_compare_gw.nxnx_compare_openapi_gate.nxnx_compare_serve.nxnx_gltf_accessor_candidate_t181.nxnx_gltf_load.nxnx_gltf_load_inventory_t180.nxnx_gltf_load_preserve_t145.nx

structs

none

consts

6const CGO_VALUE: i64 = 0
7const CGO_OBJECT_FIRST: i64 = 1
8const CGO_OBJECT_KEY: i64 = 2
9const CGO_OBJECT_COLON: i64 = 3
10const CGO_OBJECT_VALUE: i64 = 4
11const CGO_OBJECT_END: i64 = 5
12const CGO_ARRAY_FIRST: i64 = 6
13const CGO_ARRAY_VALUE: i64 = 7
14const CGO_ARRAY_END: i64 = 8

functions

16func cgo_copy(out: *u8, cap: i64, o: i64, src: *u8, start: i64, end: i64) -> i64
30func cgo_value_end(t: *NxJsonTok, states: *u8, statecap: i64) -> i64
81func cgo_identity(t: *NxJsonTok, dst: *u8, cap: i64) -> i64
98func cgo_domain_valid(dom: *u8, n: i64) -> i64
115func cgo_domains(t: *NxJsonTok, level: i64, conf: *u8, cn: i64, out: *u8, cap: i64, offset: i64, name: *u8, namecap: i64) -> i64
142func cgo_path_visible(path: *u8, n: i64, level: i64, conf: *u8, cn: i64, dom: *u8, dcap: i64) -> i64
165func cgo_paths(t: *NxJsonTok, level: i64, conf: *u8, cn: i64, out: *u8, cap: i64, offset: i64, name: *u8, namecap: i64, dom: *u8, dcap: i64, states: *u8, statecap: i64) -> i64
195func cgo_project_tokens(t: *NxJsonTok, level: i64, conf: *u8, cn: i64, out: *u8, cap: i64, name: *u8, namecap: i64, dom: *u8, dcap: i64, states: *u8, statecap: i64) -> i64
237func cgo_project(src: *u8, n: i64, level: i64, conf: *u8, cn: i64, out: *u8, cap: i64, name: *u8, namecap: i64, dom: *u8, dcap: i64) -> i64
251func cgo_read(path: *u8, out: *u8, cap: i64) -> i64