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: &ParseSettings ) -> ParseResult<(Self::Name, Option<Vec<GenericTypeConstraint>>)>
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 ==
.