pub enum LineInfoKind {
Expression,
Statement,
}Expand description
The kind of source construct a line info is referring to.
Variants§
Trait Implementations§
Source§impl Clone for LineInfoKind
impl Clone for LineInfoKind
Source§fn clone(&self) -> LineInfoKind
fn clone(&self) -> LineInfoKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LineInfoKind
impl Debug for LineInfoKind
Source§impl Default for LineInfoKind
impl Default for LineInfoKind
Source§impl PartialEq for LineInfoKind
impl PartialEq for LineInfoKind
impl Copy for LineInfoKind
impl Eq for LineInfoKind
impl StructuralPartialEq for LineInfoKind
Auto Trait Implementations§
impl Freeze for LineInfoKind
impl RefUnwindSafe for LineInfoKind
impl Send for LineInfoKind
impl Sync for LineInfoKind
impl Unpin for LineInfoKind
impl UnwindSafe for LineInfoKind
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