pub struct LetRecVariant {
pub args: Vec<Cst>,
pub expr: Cst,
}Fields§
§args: Vec<Cst>§expr: CstTrait Implementations§
Source§impl Debug for LetRecVariant
impl Debug for LetRecVariant
Source§impl PartialEq for LetRecVariant
impl PartialEq for LetRecVariant
impl Eq for LetRecVariant
impl StructuralPartialEq for LetRecVariant
Auto Trait Implementations§
impl Freeze for LetRecVariant
impl RefUnwindSafe for LetRecVariant
impl Send for LetRecVariant
impl Sync for LetRecVariant
impl Unpin for LetRecVariant
impl UnwindSafe for LetRecVariant
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> 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