MCPcopy Create free account
hub / github.com/argumentcomputer/ix / put

Method put

crates/ixon/src/serialize.rs:519–525  ·  view source on GitHub ↗
(&self, buf: &mut Vec<u8>)

Source from the content-addressed store, hash-verified

517 });
518 work.push(GetExprFrame::Parse); // first type
519 },
520 Expr::FLAG_ALL => {
521 if tag.size == 0 {
522 return Err("get_expr: All with zero binders".to_string());
523 }
524 // Start collecting types
525 work.push(GetExprFrame::CollectAllType {
526 collected: Vec::new(),
527 remaining: tag.size,
528 });

Callers 15

put_u64Function · 0.45
put_exprFunction · 0.45
commitMethod · 0.45
serialized_sizeMethod · 0.45
test_env_roundtrip_emptyFunction · 0.45
gen_envFunction · 0.45
env_roundtripFunction · 0.45

Calls 15

pack_def_kind_safetyFunction · 0.85
put_exprFunction · 0.85
pack_boolsFunction · 0.85
put_addressFunction · 0.85
put_sharingFunction · 0.85
put_refsFunction · 0.85
put_univsFunction · 0.85
merkle_root_canonicalFunction · 0.85
topological_sort_namesFunction · 0.85
put_name_componentFunction · 0.85
put_bytesFunction · 0.85
put_named_indexedFunction · 0.85