Enum fungi_lang::ast::PrimApp
source · pub enum PrimApp {
NameBin(Val, Val),
RefThunk(Val),
NatEq(Val, Val),
NatLt(Val, Val),
NatLte(Val, Val),
NatPlus(Val, Val),
}
Expand description
Expressions (aka, computation terms)
Variants
NameBin(Val, Val)
RefThunk(Val)
NatEq(Val, Val)
NatLt(Val, Val)
NatLte(Val, Val)
NatPlus(Val, Val)
Trait Implementations
impl Eq for PrimApp
impl StructuralEq for PrimApp
impl StructuralPartialEq for PrimApp
Auto Trait Implementations
impl !RefUnwindSafe for PrimApp
impl !Send for PrimApp
impl !Sync for PrimApp
impl Unpin for PrimApp
impl !UnwindSafe for PrimApp
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more