Enum codespan_reporting::term::DisplayStyle
source · [−]pub enum DisplayStyle {
Rich,
Medium,
Short,
}Expand description
The display style to use when rendering diagnostics.
Variants
Rich
Output a richly formatted diagnostic, with source code previews.
error[E0001]: unexpected type in `+` application
┌─ test:2:9
│
2 │ (+ test "")
│ ^^ expected `Int` but found `String`
│
= expected type `Int`
found type `String`
error[E0002]: Bad config found
Medium
Output a condensed diagnostic, with a line number, severity, message and notes (if any).
test:2:9: error[E0001]: unexpected type in `+` application
= expected type `Int`
found type `String`
error[E0002]: Bad config foundShort
Output a short diagnostic, with a line number, severity, and message.
test:2:9: error[E0001]: unexpected type in `+` application
error[E0002]: Bad config foundTrait Implementations
sourceimpl Clone for DisplayStyle
impl Clone for DisplayStyle
sourcefn clone(&self) -> DisplayStyle
fn clone(&self) -> DisplayStyle
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for DisplayStyle
impl Send for DisplayStyle
impl Sync for DisplayStyle
impl Unpin for DisplayStyle
impl UnwindSafe for DisplayStyle
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more