pub struct Stack {
pub exc_type: Option<String>,
pub exc_value: Option<String>,
pub syntax_error: Option<String>,
pub is_cause: bool,
pub frames: Vec<Frame>,
pub notes: Vec<String>,
pub is_group: bool,
pub exceptions: Vec<Stack>,
}Expand description
A stack of frames (one exception level).
Fields§
§exc_type: Option<String>§exc_value: Option<String>§syntax_error: Option<String>§is_cause: bool§frames: Vec<Frame>§notes: Vec<String>§is_group: bool§exceptions: Vec<Stack>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Stack
impl RefUnwindSafe for Stack
impl Send for Stack
impl Sync for Stack
impl Unpin for Stack
impl UnsafeUnpin for Stack
impl UnwindSafe for Stack
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