pub struct LambdaValue {
pub params: Vec<String>,
pub body: LambdaBody,
}Expand description
Represents a lambda/closure at runtime
Fields§
§params: Vec<String>§body: LambdaBodyTrait Implementations§
Source§impl Clone for LambdaValue
impl Clone for LambdaValue
Source§fn clone(&self) -> LambdaValue
fn clone(&self) -> LambdaValue
Returns a duplicate 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 LambdaValue
impl Debug for LambdaValue
Source§impl PartialEq for LambdaValue
impl PartialEq for LambdaValue
impl StructuralPartialEq for LambdaValue
Auto Trait Implementations§
impl Freeze for LambdaValue
impl RefUnwindSafe for LambdaValue
impl Send for LambdaValue
impl Sync for LambdaValue
impl Unpin for LambdaValue
impl UnwindSafe for LambdaValue
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