Struct nu_source::DebugDoc [−][src]
pub struct DebugDoc {
pub inner: Doc<'static, BoxDoc<'static, ShellAnnotation>, ShellAnnotation>,
}
Fields
inner: Doc<'static, BoxDoc<'static, ShellAnnotation>, ShellAnnotation>
Implementations
Constructs a new DebugDoc
.
Trait Implementations
type Target = Doc<'static, BoxDoc<'static, ShellAnnotation>, ShellAnnotation>
type Target = Doc<'static, BoxDoc<'static, ShellAnnotation>, ShellAnnotation>
The resulting type after dereferencing.
Performs the conversion.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
A convenience method that prints out the document without colors in 70 columns. Generally, you should use plain_string or colored_string if possible, but display() can be useful for trace lines and things like that, where you don’t have control over the terminal. Read more
Auto Trait Implementations
impl RefUnwindSafe for DebugDoc
impl UnwindSafe for DebugDoc
Blanket Implementations
Mutably borrows from an owned value. Read more