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

Function put_sharing

crates/ixon/src/serialize.rs:502–507  ·  view source on GitHub ↗
(sharing: &[Arc<Expr>], buf: &mut Vec<u8>)

Source from the content-addressed store, hash-verified

500 },
501 Expr::FLAG_APP => {
502 if tag.size == 0 {
503 return Err("get_expr: App with zero args".to_string());
504 }
505 // Parse func, then collect args and wrap
506 work.push(GetExprFrame::CollectApps(tag.size));
507 work.push(GetExprFrame::Parse); // func
508 },
509 Expr::FLAG_LAM => {
510 if tag.size == 0 {

Callers 1

putMethod · 0.85

Calls 3

put_exprFunction · 0.85
put_u64Function · 0.70
lenMethod · 0.45

Tested by

no test coverage detected