bread/graphify-out/cache/ast/v0.9.32/c6cf4535965e295780f9957f0d4638c65b45a47411f8ce5d13dca9803e1aeccb.json
Breadway d3517d1433 Allow well-formed bread.command events on the emit bus
Docs already said any module or app could publish bread.command.<app>.<verb>,
but command is reserved so both unsourced bread-emit and sourced App emit
rejected the whole namespace. Keep command unclaimable as an app id; accept
bread.command.<known-app>.<verb> (and let an app command another known app).
Also ship bread-emit and bread-module-host, and give udev enumerate the same
classification fields as a live add so boot-time devices are not all unknown.
2026-08-15 21:41:40 +08:00

1 line
No EOL
52 KiB
JSON

{"nodes": [{"id": "$graphify-root$_breadd_src_module_host_rs", "label": "module_host.rs", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L1"}, {"id": "$graphify-root$_breadd_src_module_host_modulehostoutcome", "label": "ModuleHostOutcome", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L86"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "$graphify-root$_breadd_src_module_host_pendingmodulehost", "label": "PendingModuleHost", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L95"}, {"id": "vec", "label": "Vec", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "modulepermission", "label": "ModulePermission", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "sender", "label": "Sender", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "$graphify-root$_breadd_src_module_host_activemodulehost", "label": "ActiveModuleHost", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L101"}, {"id": "$graphify-root$_breadd_src_module_host_modulehostregistry", "label": "ModuleHostRegistry", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L109"}, {"id": "arc", "label": "Arc", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "mutex", "label": "Mutex", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "inner", "label": "Inner", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "$graphify-root$_breadd_src_module_host_inner", "label": "Inner", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L114"}, {"id": "hashmap", "label": "HashMap", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "default", "label": "Default", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "$graphify-root$_breadd_src_module_host_modulehostregistry_default", "label": ".default()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L120"}, {"id": "self", "label": "Self", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "$graphify-root$_breadd_src_module_host_modulehostregistry_new", "label": ".new()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L126"}, {"id": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_pending", "label": ".insert_pending()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L132"}, {"id": "$graphify-root$_breadd_src_module_host_modulehostregistry_take_pending", "label": ".take_pending()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L144"}, {"id": "option", "label": "Option", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_active", "label": ".insert_active()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L152"}, {"id": "$graphify-root$_breadd_src_module_host_modulehostregistry_remove_active", "label": ".remove_active()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L160"}, {"id": "$graphify-root$_breadd_src_module_host_modulehostregistry_terminate_existing", "label": ".terminate_existing()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L178"}, {"id": "$graphify-root$_breadd_src_module_host_modulehostregistry_shutdown_all", "label": ".shutdown_all()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L193"}, {"id": "$graphify-root$_breadd_src_module_host_spawn_module_host", "label": "spawn_module_host()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L231"}, {"id": "path", "label": "Path", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "unboundedsender", "label": "UnboundedSender", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "breadevent", "label": "BreadEvent", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "result", "label": "Result", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "$graphify-root$_breadd_src_module_host_short", "label": "short()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L350"}, {"id": "$graphify-root$_breadd_src_module_host_describe_exit", "label": "describe_exit()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L354"}, {"id": "exitstatus", "label": "ExitStatus", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "$graphify-root$_breadd_src_module_host_resolve_module_host_binary", "label": "resolve_module_host_binary()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L377"}, {"id": "pathbuf", "label": "PathBuf", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/module_host.rs"}, {"id": "$graphify-root$_breadd_src_module_host_apply_sandbox", "label": "apply_sandbox()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L458"}, {"id": "$graphify-root$_breadd_src_module_host_resolve_bin_path", "label": "resolve_bin_path()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L616"}, {"id": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "label": "landlock_denies_reads_outside_granted_path()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L647"}, {"id": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "label": "no_exec_permission_means_binary_cannot_be_executed_at_all()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L725"}, {"id": "$graphify-root$_breadd_src_module_host_which_sh", "label": "which_sh()", "file_type": "code", "source_file": "breadd/src/module_host.rs", "source_location": "L771"}], "edges": [{"source": "$graphify-root$_breadd_src_module_host_rs", "target": "hashmap", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L66", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "process", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L67", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L68", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "command", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L69", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "sync", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L70", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "duration", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L71", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "anyhow", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L73", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "bread_shared", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L74", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "landlock", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L75", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "unboundedsender", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L79", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "tracing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L80", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_modulehostoutcome", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L86", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_modulehostoutcome", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L88", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_pendingmodulehost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L95", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_pendingmodulehost", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L96", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_module_host_pendingmodulehost", "target": "vec", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L97", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_module_host_pendingmodulehost", "target": "modulepermission", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L97", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_pendingmodulehost", "target": "sender", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L98", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_module_host_pendingmodulehost", "target": "$graphify-root$_breadd_src_module_host_modulehostoutcome", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L98", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_activemodulehost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L101", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L109", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "arc", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L110", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "mutex", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L110", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "inner", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L110", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_inner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L114", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_inner", "target": "hashmap", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L115", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_module_host_inner", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L115", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_inner", "target": "$graphify-root$_breadd_src_module_host_pendingmodulehost", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L115", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_inner", "target": "hashmap", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L116", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_module_host_inner", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L116", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_inner", "target": "$graphify-root$_breadd_src_module_host_activemodulehost", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L116", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "default", "relation": "implements", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L119", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_default", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L120", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry_default", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L120", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L126", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry_new", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L126", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_pending", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L132", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_pending", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L132", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_pending", "target": "$graphify-root$_breadd_src_module_host_pendingmodulehost", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L132", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_take_pending", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L144", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry_take_pending", "target": "option", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L144", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry_take_pending", "target": "$graphify-root$_breadd_src_module_host_pendingmodulehost", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L144", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_active", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L152", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_active", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L152", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_remove_active", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L160", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_terminate_existing", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L178", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_shutdown_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L193", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_spawn_module_host", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L231", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L231", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "path", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L231", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "modulepermission", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L231", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "path", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L231", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "unboundedsender", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L231", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "breadevent", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L231", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "result", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L231", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "$graphify-root$_breadd_src_module_host_modulehostoutcome", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L231", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_short", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L350", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_short", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L350", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_describe_exit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L354", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_describe_exit", "target": "result", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L354", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_describe_exit", "target": "exitstatus", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L354", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_describe_exit", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L354", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_describe_exit", "target": "option", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L354", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_describe_exit", "target": "option", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L354", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_resolve_module_host_binary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L377", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_resolve_module_host_binary", "target": "pathbuf", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L377", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_apply_sandbox", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L458", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_apply_sandbox", "target": "path", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L458", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_apply_sandbox", "target": "path", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L458", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_apply_sandbox", "target": "path", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L458", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_apply_sandbox", "target": "modulepermission", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L458", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_module_host_apply_sandbox", "target": "result", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L458", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_resolve_bin_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L616", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_resolve_bin_path", "target": "option", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L616", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_resolve_bin_path", "target": "pathbuf", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L616", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "super", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L633", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "write", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L634", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L647", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L725", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_rs", "target": "$graphify-root$_breadd_src_module_host_which_sh", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L771", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_which_sh", "target": "pathbuf", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L771", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry_default", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L121", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_modulehostregistry_new", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_default", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L128", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_terminate_existing", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L239", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_pending", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L243", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "$graphify-root$_breadd_src_module_host_resolve_module_host_binary", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L252", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L254", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "$graphify-root$_breadd_src_module_host_apply_sandbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L274", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_take_pending", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L291", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_active", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L300", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_remove_active", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L318", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_spawn_module_host", "target": "$graphify-root$_breadd_src_module_host_describe_exit", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L319", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_apply_sandbox", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_default", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L472", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_apply_sandbox", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L479", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_apply_sandbox", "target": "$graphify-root$_breadd_src_module_host_resolve_bin_path", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L579", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_resolve_bin_path", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L617", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "target": "$graphify-root$_breadd_src_module_host_resolve_bin_path", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L665", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "target": "$graphify-root$_breadd_src_module_host_which_sh", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L679", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L680", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "target": "$graphify-root$_breadd_src_module_host_apply_sandbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L693", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "target": "$graphify-root$_breadd_src_module_host_which_sh", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L743", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "target": "$graphify-root$_breadd_src_module_host_modulehostregistry_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L744", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "target": "$graphify-root$_breadd_src_module_host_apply_sandbox", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/module_host.rs", "source_location": "L753", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_pending", "callee": "unwrap_or_else", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L133"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_pending", "callee": "into_inner", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L135"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_take_pending", "callee": "unwrap_or_else", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L145"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_take_pending", "callee": "into_inner", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L147"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_active", "callee": "unwrap_or_else", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L153"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_insert_active", "callee": "into_inner", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L155"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_remove_active", "callee": "unwrap_or_else", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L161"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_remove_active", "callee": "into_inner", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L163"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_terminate_existing", "callee": "unwrap_or_else", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L180"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_terminate_existing", "callee": "into_inner", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L180"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_shutdown_all", "callee": "unwrap_or_else", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L195"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_shutdown_all", "callee": "into_inner", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L195"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_modulehostregistry_shutdown_all", "callee": "values", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L196"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "to_vec", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L247"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "stdin", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L255"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "env", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L255"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "env", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L255"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "env", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L255"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "env", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L255"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "to_vec", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L261"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "to_path_buf", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L264"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "to_path_buf", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L265"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "pre_exec", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L273"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L274"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "spawn", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L288"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "spawn", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L314"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "name", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L314"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "wait", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L317"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_spawn_module_host", "callee": "recv_timeout", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L338"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_short", "callee": "take", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L351"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_short", "callee": "chars", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L351"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_describe_exit", "callee": "code", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L359"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_describe_exit", "callee": "signal", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L361"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_resolve_module_host_binary", "callee": "parent", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L379"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_resolve_module_host_binary", "callee": "join", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L380"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_resolve_module_host_binary", "callee": "exists", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L381"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L472"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "create", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L472"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L472"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "handle_access", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L472"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "exists", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L480"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L482"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "add_rule", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L482"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "exists", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L490"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L492"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "add_rule", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L492"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L499"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "add_rule", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L499"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "parent", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L511"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L513"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "add_rule", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L513"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "parent", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L526"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L528"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "add_rule", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L528"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "exists", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L538"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L540"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "add_rule", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L540"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L557"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "add_rule", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L557"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L569"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "add_rule", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L569"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L581"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "add_rule", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L581"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L594"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_apply_sandbox", "callee": "restrict_self", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L594"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_resolve_bin_path", "callee": "is_absolute", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L618"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_resolve_bin_path", "callee": "to_path_buf", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L619"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_resolve_bin_path", "callee": "join", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L623"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_resolve_bin_path", "callee": "is_file", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L624"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "callee": "join", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L649"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "callee": "path", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L649"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "callee": "join", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L653"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "callee": "path", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L653"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "callee": "arg", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L681"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "callee": "arg", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L681"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "callee": "stdout", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L687"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "callee": "stderr", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L688"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "callee": "pre_exec", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L692"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L693"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_landlock_denies_reads_outside_granted_path", "callee": "output", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L703"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "callee": "join", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L727"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "callee": "path", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L727"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "callee": "arg", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L745"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "callee": "arg", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L745"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "callee": "stdout", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L747"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "callee": "stderr", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L748"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "callee": "pre_exec", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L752"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "callee": "map_err", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L753"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_no_exec_permission_means_binary_cannot_be_executed_at_all", "callee": "output", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L763"}, {"caller_nid": "$graphify-root$_breadd_src_module_host_which_sh", "callee": "exists", "is_member_call": true, "source_file": "breadd/src/module_host.rs", "source_location": "L774"}]}