Type Alias Cursor
pub type Cursor = Cursor<Token>;Aliased Type§
pub struct Cursor(/* private fields */);Trait Implementations§
Source§impl From<DashedIdent> for Cursor
impl From<DashedIdent> for Cursor
Source§fn from(value: DashedIdent) -> Self
fn from(value: DashedIdent) -> Self
Converts to this type from the input type.
Source§impl From<LeftSquare> for Cursor
impl From<LeftSquare> for Cursor
Source§fn from(value: LeftSquare) -> Self
fn from(value: LeftSquare) -> Self
Converts to this type from the input type.
Source§impl From<PairWiseEnd> for Cursor
impl From<PairWiseEnd> for Cursor
Source§fn from(value: PairWiseEnd) -> Self
fn from(value: PairWiseEnd) -> Self
Converts to this type from the input type.
Source§impl From<PairWiseStart> for Cursor
impl From<PairWiseStart> for Cursor
Source§fn from(value: PairWiseStart) -> Self
fn from(value: PairWiseStart) -> Self
Converts to this type from the input type.
Source§impl<I> From<ParserCheckpoint<I>> for Cursor
impl<I> From<ParserCheckpoint<I>> for Cursor
Source§fn from(value: ParserCheckpoint<I>) -> Self
fn from(value: ParserCheckpoint<I>) -> Self
Converts to this type from the input type.
Source§impl From<RightCurly> for Cursor
impl From<RightCurly> for Cursor
Source§fn from(value: RightCurly) -> Self
fn from(value: RightCurly) -> Self
Converts to this type from the input type.
Source§impl From<RightParen> for Cursor
impl From<RightParen> for Cursor
Source§fn from(value: RightParen) -> Self
fn from(value: RightParen) -> Self
Converts to this type from the input type.
Source§impl From<RightSquare> for Cursor
impl From<RightSquare> for Cursor
Source§fn from(value: RightSquare) -> Self
fn from(value: RightSquare) -> Self
Converts to this type from the input type.
Source§impl From<Underscore> for Cursor
impl From<Underscore> for Cursor
Source§fn from(value: Underscore) -> Self
fn from(value: Underscore) -> Self
Converts to this type from the input type.
Source§impl From<Whitespace> for Cursor
impl From<Whitespace> for Cursor
Source§fn from(value: Whitespace) -> Self
fn from(value: Whitespace) -> Self
Converts to this type from the input type.
Source§impl SemanticEq for Cursor
impl SemanticEq for Cursor
Source§fn semantic_eq(&self, other: &Self) -> bool
fn semantic_eq(&self, other: &Self) -> bool
Returns
true if self and other are semantically equal.