pub struct DependencyTreeDisplay { /* private fields */ }Expand description
Display configuration for dependency trees.
Implementations§
Source§impl DependencyTreeDisplay
impl DependencyTreeDisplay
Sourcepub fn new(mode: OutputMode, roots: Vec<DependencyNode>) -> Self
pub fn new(mode: OutputMode, roots: Vec<DependencyNode>) -> Self
Create a new dependency tree display.
Sourcepub fn theme(self, theme: FastApiTheme) -> Self
pub fn theme(self, theme: FastApiTheme) -> Self
Set the theme.
Sourcepub fn hide_cached(self) -> Self
pub fn hide_cached(self) -> Self
Hide cached markers.
Sourcepub fn hide_scopes(self) -> Self
pub fn hide_scopes(self) -> Self
Hide scope labels.
Sourcepub fn hide_notes(self) -> Self
pub fn hide_notes(self) -> Self
Hide notes.
Sourcepub fn with_cycle_path(self, path: Vec<String>) -> Self
pub fn with_cycle_path(self, path: Vec<String>) -> Self
Add a cycle path for summary output.
Trait Implementations§
Source§impl Clone for DependencyTreeDisplay
impl Clone for DependencyTreeDisplay
Source§fn clone(&self) -> DependencyTreeDisplay
fn clone(&self) -> DependencyTreeDisplay
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DependencyTreeDisplay
impl RefUnwindSafe for DependencyTreeDisplay
impl Send for DependencyTreeDisplay
impl Sync for DependencyTreeDisplay
impl Unpin for DependencyTreeDisplay
impl UnsafeUnpin for DependencyTreeDisplay
impl UnwindSafe for DependencyTreeDisplay
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