pub struct FrameCode {
pub start: Option<u32>,
pub lines: Vec<String>,
pub line: Option<u32>,
}Expand description
A source excerpt of a stacktrace frame.
Fields§
§start: Option<u32>The first line’s number (default 1).
lines: Vec<String>The lines.
line: Option<u32>The line to mark (default the frame’s line).
Implementations§
Trait Implementations§
impl Eq for FrameCode
impl StructuralPartialEq for FrameCode
Auto Trait Implementations§
impl Freeze for FrameCode
impl RefUnwindSafe for FrameCode
impl Send for FrameCode
impl Sync for FrameCode
impl Unpin for FrameCode
impl UnsafeUnpin for FrameCode
impl UnwindSafe for FrameCode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.