{"nodes": [{"id": "$graphify-root$_breadd_src_adapters_mod_rs", "label": "mod.rs", "file_type": "code", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L1"}, {"id": "$graphify-root$_breadd_src_adapters_mod_adapterstatus", "label": "AdapterStatus", "file_type": "code", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L27"}, {"id": "$graphify-root$_breadd_src_adapters_mod_adapter", "label": "Adapter", "file_type": "code", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L33"}, {"id": "send", "label": "Send", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "sync", "label": "Sync", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "$graphify-root$_breadd_src_adapters_mod_manager", "label": "Manager", "file_type": "code", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L44"}, {"id": "sender", "label": "Sender", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "rawevent", "label": "RawEvent", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "config", "label": "Config", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "receiver", "label": "Receiver", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "arc", "label": "Arc", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "rwlock", "label": "RwLock", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "hashmap", "label": "HashMap", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "$graphify-root$_breadd_src_adapters_mod_manager_new", "label": ".new()", "file_type": "code", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L52"}, {"id": "self", "label": "Self", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "$graphify-root$_breadd_src_adapters_mod_manager_status_handle", "label": ".status_handle()", "file_type": "code", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L65"}, {"id": "$graphify-root$_breadd_src_adapters_mod_manager_start_all", "label": ".start_all()", "file_type": "code", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L69"}, {"id": "result", "label": "Result", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}, {"id": "$graphify-root$_breadd_src_adapters_mod_manager_spawn_adapter", "label": ".spawn_adapter()", "file_type": "code", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L140"}, {"id": "a", "label": "A", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadd/src/adapters/mod.rs"}], "edges": [{"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "result", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L1", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "async_trait", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L2", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "rawevent", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L3", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "serialize", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L4", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "hashmap", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L5", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "arc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L6", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "sync", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L7", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "info", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L8", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L10", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "spawn_supervised", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L11", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "$graphify-root$_breadd_src_adapters_mod_adapterstatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L27", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "$graphify-root$_breadd_src_adapters_mod_adapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L33", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_mod_adapter", "target": "send", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L33", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_mod_adapter", "target": "sync", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L33", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_mod_rs", "target": "$graphify-root$_breadd_src_adapters_mod_manager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L44", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "sender", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L45", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "rawevent", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L45", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "config", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L46", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "receiver", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L47", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "arc", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L48", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "rwlock", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L48", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "hashmap", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L48", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L48", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "$graphify-root$_breadd_src_adapters_mod_adapterstatus", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L48", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "$graphify-root$_breadd_src_adapters_mod_manager_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L52", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_new", "target": "sender", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L52", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_new", "target": "rawevent", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L52", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_new", "target": "config", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L52", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_new", "target": "receiver", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L52", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_new", "target": "self", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L52", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "$graphify-root$_breadd_src_adapters_mod_manager_status_handle", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L65", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_status_handle", "target": "arc", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L65", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_status_handle", "target": "rwlock", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L65", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_status_handle", "target": "hashmap", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L65", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_status_handle", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L65", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_status_handle", "target": "$graphify-root$_breadd_src_adapters_mod_adapterstatus", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L65", "weight": 1.0, "context": "generic_arg"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "$graphify-root$_breadd_src_adapters_mod_manager_start_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L69", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_start_all", "target": "result", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L69", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager", "target": "$graphify-root$_breadd_src_adapters_mod_manager_spawn_adapter", "relation": "method", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L140", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_spawn_adapter", "target": "a", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L140", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_start_all", "target": "$graphify-root$_breadd_src_adapters_mod_manager_new", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L73", "weight": 1.0}, {"source": "$graphify-root$_breadd_src_adapters_mod_manager_start_all", "target": "$graphify-root$_breadd_src_adapters_mod_manager_spawn_adapter", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "breadd/src/adapters/mod.rs", "source_location": "L75", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_breadd_src_adapters_mod_manager_start_all", "callee": "enumerate_existing", "is_member_call": true, "source_file": "breadd/src/adapters/mod.rs", "source_location": "L74"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_mod_manager_start_all", "callee": "enumerate_existing", "is_member_call": true, "source_file": "breadd/src/adapters/mod.rs", "source_location": "L97"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_mod_manager_start_all", "callee": "enumerate_existing", "is_member_call": true, "source_file": "breadd/src/adapters/mod.rs", "source_location": "L119"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_mod_manager_spawn_adapter", "callee": "name", "is_member_call": true, "source_file": "breadd/src/adapters/mod.rs", "source_location": "L144"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_mod_manager_spawn_adapter", "callee": "spawn_supervised", "is_member_call": false, "source_file": "breadd/src/adapters/mod.rs", "source_location": "L149"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_mod_manager_spawn_adapter", "callee": "on_connect", "is_member_call": true, "source_file": "breadd/src/adapters/mod.rs", "source_location": "L155"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_mod_manager_spawn_adapter", "callee": "name", "is_member_call": true, "source_file": "breadd/src/adapters/mod.rs", "source_location": "L158"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_mod_manager_spawn_adapter", "callee": "on_disconnect", "is_member_call": true, "source_file": "breadd/src/adapters/mod.rs", "source_location": "L164"}, {"caller_nid": "$graphify-root$_breadd_src_adapters_mod_manager_spawn_adapter", "callee": "name", "is_member_call": true, "source_file": "breadd/src/adapters/mod.rs", "source_location": "L167"}]}