pub struct ConsumerClosure {
pub depth: u32,
pub file_count: usize,
pub files: Vec<ClosureFile>,
pub truncated: bool,
}Expand description
The files that import the users of the dependency, found by a reverse walk of the import graph.
Fields§
§depth: u32The largest depth of the walk.
file_count: usizeThe number of files in files.
files: Vec<ClosureFile>The files, sorted by depth, then file. The seed files are not
listed.
truncated: boolWhether a file at the largest depth has an importer that the walk did not visit.
Trait Implementations§
Source§impl Clone for ConsumerClosure
impl Clone for ConsumerClosure
Source§impl Debug for ConsumerClosure
impl Debug for ConsumerClosure
impl Eq for ConsumerClosure
Source§impl PartialEq for ConsumerClosure
impl PartialEq for ConsumerClosure
Source§impl Serialize for ConsumerClosure
impl Serialize for ConsumerClosure
impl StructuralPartialEq for ConsumerClosure
Auto Trait Implementations§
impl Freeze for ConsumerClosure
impl RefUnwindSafe for ConsumerClosure
impl Send for ConsumerClosure
impl Sync for ConsumerClosure
impl Unpin for ConsumerClosure
impl UnsafeUnpin for ConsumerClosure
impl UnwindSafe for ConsumerClosure
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.