Struct ezno_parser::StatementPosition
source · pub struct StatementPosition;
Trait Implementations§
source§impl Clone for StatementPosition
impl Clone for StatementPosition
source§fn clone(&self) -> StatementPosition
fn clone(&self) -> StatementPosition
Returns a copy 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 StatementPosition
impl Debug for StatementPosition
source§impl ExpressionOrStatementPosition for StatementPosition
impl ExpressionOrStatementPosition for StatementPosition
type Name = VariableIdentifier
fn from_reader( reader: &mut impl TokenReader<TSXToken, Span>, state: &mut ParsingState, settings: &ParseOptions ) -> ParseResult<Self::Name>
fn as_option_str(name: &Self::Name) -> Option<&str>
fn as_option_string_mut(name: &mut Self::Name) -> Option<&mut String>
source§impl Hash for StatementPosition
impl Hash for StatementPosition
source§impl PartialEq<StatementPosition> for StatementPosition
impl PartialEq<StatementPosition> for StatementPosition
source§fn eq(&self, other: &StatementPosition) -> bool
fn eq(&self, other: &StatementPosition) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for StatementPosition
impl Eq for StatementPosition
impl StructuralEq for StatementPosition
impl StructuralPartialEq for StatementPosition
Auto Trait Implementations§
impl RefUnwindSafe for StatementPosition
impl Send for StatementPosition
impl Sync for StatementPosition
impl Unpin for StatementPosition
impl UnwindSafe for StatementPosition
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