pub struct FuncValue {
pub name: Option<String>,
pub params: Vec<Param>,
pub body: Expr,
pub closure: Environment,
}Fields§
§name: Option<String>§params: Vec<Param>§body: Expr§closure: EnvironmentTrait Implementations§
Auto Trait Implementations§
impl Freeze for FuncValue
impl RefUnwindSafe for FuncValue
impl Send for FuncValue
impl Sync for FuncValue
impl Unpin for FuncValue
impl UnsafeUnpin for FuncValue
impl UnwindSafe for FuncValue
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