Struct kind_report::RenderConfig
source · pub struct RenderConfig<'a> {
pub chars: &'a Chars,
pub indent: usize,
pub hide_vals: bool,
pub mode: Mode,
pub not_align: bool,
pub only_main: bool,
pub show_immediate_deps: bool,
}
Fields§
§chars: &'a Chars
§indent: usize
§hide_vals: bool
§mode: Mode
§not_align: bool
§only_main: bool
§show_immediate_deps: bool
Implementations§
source§impl<'a> RenderConfig<'a>
impl<'a> RenderConfig<'a>
pub fn unicode( indent: usize, hide_vals: bool, only_main: bool, show_immediate_deps: bool ) -> RenderConfig<'a>
pub fn ascii( indent: usize, hide_vals: bool, only_main: bool, show_immediate_deps: bool ) -> RenderConfig<'a>
pub fn compact( indent: usize, only_main: bool, show_immediate_deps: bool ) -> RenderConfig<'a>
Trait Implementations§
Auto Trait Implementations§
impl<'a> RefUnwindSafe for RenderConfig<'a>
impl<'a> Send for RenderConfig<'a>
impl<'a> Sync for RenderConfig<'a>
impl<'a> Unpin for RenderConfig<'a>
impl<'a> UnwindSafe for RenderConfig<'a>
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