Struct color_eyre::config::Frame [−][src]
A representation of a Frame from a Backtrace or a SpanTrace
Fields (Non-exhaustive)
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct {{ .. }}
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.n: usize
Frame index
name: Option<String>
frame symbol name
lineno: Option<u32>
source line number
filename: Option<PathBuf>
source file path
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Frame
impl Send for Frame
impl Sync for Frame
impl Unpin for Frame
impl UnwindSafe for Frame
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<D> OwoColorize for D
[src]
pub fn fg<C>(&'a self) -> FgColorDisplay<'a, C, Self> where
C: Color,
[src]
C: Color,
pub fn bg<C>(&'a self) -> BgColorDisplay<'a, C, Self> where
C: Color,
[src]
C: Color,
pub fn black(&'a self) -> FgColorDisplay<'a, Black, Self>
[src]
pub fn on_black(&'a self) -> BgColorDisplay<'a, Black, Self>
[src]
pub fn red(&'a self) -> FgColorDisplay<'a, Red, Self>
[src]
pub fn on_red(&'a self) -> BgColorDisplay<'a, Red, Self>
[src]
pub fn green(&'a self) -> FgColorDisplay<'a, Green, Self>
[src]
pub fn on_green(&'a self) -> BgColorDisplay<'a, Green, Self>
[src]
pub fn yellow(&'a self) -> FgColorDisplay<'a, Yellow, Self>
[src]
pub fn on_yellow(&'a self) -> BgColorDisplay<'a, Yellow, Self>
[src]
pub fn blue(&'a self) -> FgColorDisplay<'a, Blue, Self>
[src]
pub fn on_blue(&'a self) -> BgColorDisplay<'a, Blue, Self>
[src]
pub fn magenta(&'a self) -> FgColorDisplay<'a, Magenta, Self>
[src]
pub fn on_magenta(&'a self) -> BgColorDisplay<'a, Magenta, Self>
[src]
pub fn purple(&'a self) -> FgColorDisplay<'a, Magenta, Self>
[src]
pub fn on_purple(&'a self) -> BgColorDisplay<'a, Magenta, Self>
[src]
pub fn cyan(&'a self) -> FgColorDisplay<'a, Cyan, Self>
[src]
pub fn on_cyan(&'a self) -> BgColorDisplay<'a, Cyan, Self>
[src]
pub fn white(&'a self) -> FgColorDisplay<'a, White, Self>
[src]
pub fn on_white(&'a self) -> BgColorDisplay<'a, White, Self>
[src]
pub fn bright_black(&'a self) -> FgColorDisplay<'a, BrightBlack, Self>
[src]
pub fn on_bright_black(&'a self) -> BgColorDisplay<'a, BrightBlack, Self>
[src]
pub fn bright_red(&'a self) -> FgColorDisplay<'a, BrightRed, Self>
[src]
pub fn on_bright_red(&'a self) -> BgColorDisplay<'a, BrightRed, Self>
[src]
pub fn bright_green(&'a self) -> FgColorDisplay<'a, BrightGreen, Self>
[src]
pub fn on_bright_green(&'a self) -> BgColorDisplay<'a, BrightGreen, Self>
[src]
pub fn bright_yellow(&'a self) -> FgColorDisplay<'a, BrightYellow, Self>
[src]
pub fn on_bright_yellow(&'a self) -> BgColorDisplay<'a, BrightYellow, Self>
[src]
pub fn bright_blue(&'a self) -> FgColorDisplay<'a, BrightBlue, Self>
[src]
pub fn on_bright_blue(&'a self) -> BgColorDisplay<'a, BrightBlue, Self>
[src]
pub fn bright_magenta(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
[src]
pub fn on_bright_magenta(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
[src]
pub fn bright_purple(&'a self) -> FgColorDisplay<'a, BrightMagenta, Self>
[src]
pub fn on_bright_purple(&'a self) -> BgColorDisplay<'a, BrightMagenta, Self>
[src]
pub fn bright_cyan(&'a self) -> FgColorDisplay<'a, BrightCyan, Self>
[src]
pub fn on_bright_cyan(&'a self) -> BgColorDisplay<'a, BrightCyan, Self>
[src]
pub fn bright_white(&'a self) -> FgColorDisplay<'a, BrightWhite, Self>
[src]
pub fn on_bright_white(&'a self) -> BgColorDisplay<'a, BrightWhite, Self>
[src]
pub fn bold(&'a self) -> BoldDisplay<'a, Self>
[src]
pub fn dimmed(&'a self) -> DimDisplay<'a, Self>
[src]
pub fn italic(&'a self) -> ItalicDisplay<'a, Self>
[src]
pub fn underline(&'a self) -> UnderlineDisplay<'a, Self>
[src]
pub fn blink(&'a self) -> BlinkDisplay<'a, Self>
[src]
pub fn blink_fast(&'a self) -> BlinkFastDisplay<'a, Self>
[src]
pub fn reversed(&'a self) -> ReversedDisplay<'a, Self>
[src]
pub fn hidden(&'a self) -> HiddenDisplay<'a, Self>
[src]
pub fn strikethrough(&'a self) -> StrikeThroughDisplay<'a, Self>
[src]
pub fn color<Color>(
&'a self,
color: Color
) -> FgDynColorDisplay<'a, Color, Self> where
Color: DynColor,
[src]
&'a self,
color: Color
) -> FgDynColorDisplay<'a, Color, Self> where
Color: DynColor,
pub fn on_color<Color>(
&'a self,
color: Color
) -> BgDynColorDisplay<'a, Color, Self> where
Color: DynColor,
[src]
&'a self,
color: Color
) -> BgDynColorDisplay<'a, Color, Self> where
Color: DynColor,
pub fn truecolor(
&'a self,
r: u8,
g: u8,
b: u8
) -> FgDynColorDisplay<'a, Rgb, Self>
[src]
&'a self,
r: u8,
g: u8,
b: u8
) -> FgDynColorDisplay<'a, Rgb, Self>
pub fn on_truecolor(
&'a self,
r: u8,
g: u8,
b: u8
) -> BgDynColorDisplay<'a, Rgb, Self>
[src]
&'a self,
r: u8,
g: u8,
b: u8
) -> BgDynColorDisplay<'a, Rgb, Self>
pub fn style(&self, style: Style) -> Styled<&Self>
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,