pub struct TerminalFalseGreen(pub GreenId);
Tuple Fields§
§0: GreenId
Trait Implementations§
Source§impl Clone for TerminalFalseGreen
impl Clone for TerminalFalseGreen
Source§fn clone(&self) -> TerminalFalseGreen
fn clone(&self) -> TerminalFalseGreen
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 TerminalFalseGreen
impl Debug for TerminalFalseGreen
Source§impl From<TerminalFalseGreen> for ExprGreen
impl From<TerminalFalseGreen> for ExprGreen
Source§fn from(value: TerminalFalseGreen) -> Self
fn from(value: TerminalFalseGreen) -> Self
Converts to this type from the input type.
Source§impl From<TerminalFalseGreen> for PatternGreen
impl From<TerminalFalseGreen> for PatternGreen
Source§fn from(value: TerminalFalseGreen) -> Self
fn from(value: TerminalFalseGreen) -> Self
Converts to this type from the input type.
Source§impl From<TerminalFalseGreen> for TokenNodeGreen
impl From<TerminalFalseGreen> for TokenNodeGreen
Source§fn from(value: TerminalFalseGreen) -> Self
fn from(value: TerminalFalseGreen) -> Self
Converts to this type from the input type.
Source§impl Hash for TerminalFalseGreen
impl Hash for TerminalFalseGreen
Source§impl PartialEq for TerminalFalseGreen
impl PartialEq for TerminalFalseGreen
impl Copy for TerminalFalseGreen
impl Eq for TerminalFalseGreen
impl StructuralPartialEq for TerminalFalseGreen
Auto Trait Implementations§
impl Freeze for TerminalFalseGreen
impl RefUnwindSafe for TerminalFalseGreen
impl Send for TerminalFalseGreen
impl Sync for TerminalFalseGreen
impl Unpin for TerminalFalseGreen
impl UnwindSafe for TerminalFalseGreen
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more