pub struct AstPos(pub usize);Expand description
Ast position
Tuple Fields§
§0: usizeImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AstPos
impl<'de> Deserialize<'de> for AstPos
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for AstPos
impl Ord for AstPos
Source§impl PartialOrd for AstPos
impl PartialOrd for AstPos
impl Copy for AstPos
impl Eq for AstPos
impl StructuralPartialEq for AstPos
Auto Trait Implementations§
impl Freeze for AstPos
impl RefUnwindSafe for AstPos
impl Send for AstPos
impl Sync for AstPos
impl Unpin for AstPos
impl UnsafeUnpin for AstPos
impl UnwindSafe for AstPos
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