Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-util-vm-value crates cargo crate

Bidirectional converters between cre8_vm::ir::model::Value and serde_json::Value. Lifted from src/apps/common (2026-05-23, mega-mode common-folder collapse).

crates/cre8-util-vm-value · level 0 · 531 lines (446 code) · 1 files · 43 fns (10 tests) · cyclomatic Σ 110

0workspace deps
8direct dependents
169transitive dependents
0calls out
130calls in
151call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

Files

lowhigh

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 43 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
json_to_vm_valuesrc/lib.rs:9fn3177234.4
json_collection_to_vm_valuesrc/lib.rs:23fn932115.2
json_scalar_to_vm_valuesrc/lib.rs:13fn951015.1
vm_value_to_jsonsrc/lib.rs:77fn9354311.2
vm_fields_to_json_objectsrc/lib.rs:149fn61306.3
vm_number_to_jsonsrc/lib.rs:134fn64205.7
vm_scalar_to_jsonsrc/lib.rs:107fn95315.6
vm_collection_to_jsonsrc/lib.rs:141fn73315.6
vm_value_to_bridge_jsonsrc/lib.rs:97fn93634
vm_value_to_default_special_jsonsrc/lib.rs:156fn93143.7
canonical_vm_arg_valuesrc/lib.rs:250fn93633.4
json_to_vm_value_checkedsrc/lib.rs:33fn31323.4
canonical_escapesrc/lib.rs:326fn121403.1
vm_value_to_runtime_jsonsrc/lib.rs:87fn93533
checked_json_collection_to_vm_valuesrc/lib.rs:47fn123212.1
checked_json_scalar_to_vm_valuesrc/lib.rs:37fn95101.9
vm_value_to_bridge_special_jsonsrc/lib.rs:217fn145221.7
canonical_special_valuesrc/lib.rs:278fn93231.7
vm_common_opaque_special_jsonsrc/lib.rs:205fn115301.6
vm_ref_special_jsonsrc/lib.rs:198fn62201.6
canonical_scalar_valuesrc/lib.rs:260fn96111.5
canonical_collection_valuesrc/lib.rs:270fn73121.5
canonical_fieldssrc/lib.rs:318fn71221.4
vm_value_to_runtime_special_jsonsrc/lib.rs:176fn93141.4
json_string_boolsrc/lib.rs:69fn73101.3
vm_default_instance_jsonsrc/lib.rs:166fn92101.3
canonical_vm_args_from_mapsrc/lib.rs:232fn173221.1
canonical_valuessrc/lib.rs:314fn31111.1
canonical_instance_or_ref_valuesrc/lib.rs:288fn93131
canonical_named_special_valuesrc/lib.rs:298fn73101
canonical_numeric_special_valuesrc/lib.rs:306fn73101
json_boolsrc/lib.rs:60fn84110.9
vm_runtime_instance_jsonsrc/lib.rs:186fn112120.8
number_round_trip_preserves_integers_and_fractionssrc/lib.rs:349fn92020.5
number_conversion_leaves_inexact_and_non_finite_values_alonesrc/lib.rs:362fn101010.5
json_bool_accepts_common_wire_valuessrc/lib.rs:374fn81010.5
json_to_vm_value_maps_all_json_shapessrc/lib.rs:384fn251010.5
checked_json_to_vm_value_maps_nested_valuessrc/lib.rs:411fn221030.5
json_profiles_preserve_expected_instance_shapessrc/lib.rs:435fn81030.5
json_profiles_cover_scalars_collections_refs_and_opaque_valuessrc/lib.rs:445fn411050.5

Outside the workspace

cre8-vm-ir-core serde_json