Enum ExprOrCmpBlockKindUnit
pub enum ExprOrCmpBlockKindUnit {
Expr(ExprBlockKindUnit),
Cmp(CmpBlockKindUnit),
}Variants§
Expr(ExprBlockKindUnit)
Cmp(CmpBlockKindUnit)
Trait Implementations§
§impl Clone for ExprOrCmpBlockKindUnit
impl Clone for ExprOrCmpBlockKindUnit
§fn clone(&self) -> ExprOrCmpBlockKindUnit
fn clone(&self) -> ExprOrCmpBlockKindUnit
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ExprOrCmpBlockKindUnit
§impl Debug for ExprOrCmpBlockKindUnit
impl Debug for ExprOrCmpBlockKindUnit
§impl Display for ExprOrCmpBlockKindUnit
impl Display for ExprOrCmpBlockKindUnit
impl Eq for ExprOrCmpBlockKindUnit
§impl From<CmpBlockKindUnit> for ExprOrCmpBlockKindUnit
impl From<CmpBlockKindUnit> for ExprOrCmpBlockKindUnit
§fn from(value: CmpBlockKindUnit) -> ExprOrCmpBlockKindUnit
fn from(value: CmpBlockKindUnit) -> ExprOrCmpBlockKindUnit
Converts to this type from the input type.
§impl From<ExprBlockKindUnit> for ExprOrCmpBlockKindUnit
impl From<ExprBlockKindUnit> for ExprOrCmpBlockKindUnit
§fn from(value: ExprBlockKindUnit) -> ExprOrCmpBlockKindUnit
fn from(value: ExprBlockKindUnit) -> ExprOrCmpBlockKindUnit
Converts to this type from the input type.
§impl From<ExprOrCmpBlockKindUnit> for BlockKindUnit
impl From<ExprOrCmpBlockKindUnit> for BlockKindUnit
§fn from(value: ExprOrCmpBlockKindUnit) -> BlockKindUnit
fn from(value: ExprOrCmpBlockKindUnit) -> BlockKindUnit
Converts to this type from the input type.
§impl Hash for ExprOrCmpBlockKindUnit
impl Hash for ExprOrCmpBlockKindUnit
§impl Ord for ExprOrCmpBlockKindUnit
impl Ord for ExprOrCmpBlockKindUnit
§fn cmp(&self, other: &ExprOrCmpBlockKindUnit) -> Ordering
fn cmp(&self, other: &ExprOrCmpBlockKindUnit) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
§impl PartialEq for ExprOrCmpBlockKindUnit
impl PartialEq for ExprOrCmpBlockKindUnit
§impl PartialOrd for ExprOrCmpBlockKindUnit
impl PartialOrd for ExprOrCmpBlockKindUnit
impl StructuralPartialEq for ExprOrCmpBlockKindUnit
Auto Trait Implementations§
impl Freeze for ExprOrCmpBlockKindUnit
impl RefUnwindSafe for ExprOrCmpBlockKindUnit
impl Send for ExprOrCmpBlockKindUnit
impl Sync for ExprOrCmpBlockKindUnit
impl Unpin for ExprOrCmpBlockKindUnit
impl UnsafeUnpin for ExprOrCmpBlockKindUnit
impl UnwindSafe for ExprOrCmpBlockKindUnit
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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> 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