pub struct CrumbexGraphSource;Expand description
Adapter for a crumbex graph.json (crumbex graph --format json). Maps the
static-architecture report into one memory per hub (god module), hotspot
(central module, PageRank), import cycle, and community (Louvain cluster).
Reads the file as a data contract — it never runs crumbex. root is the path
to the JSON file itself.
Trait Implementations§
Source§impl IngestSource for CrumbexGraphSource
impl IngestSource for CrumbexGraphSource
Auto Trait Implementations§
impl Freeze for CrumbexGraphSource
impl RefUnwindSafe for CrumbexGraphSource
impl Send for CrumbexGraphSource
impl Sync for CrumbexGraphSource
impl Unpin for CrumbexGraphSource
impl UnsafeUnpin for CrumbexGraphSource
impl UnwindSafe for CrumbexGraphSource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more