pub struct AnonymousFun {
pub line: LineNum,
pub name: Option<String>,
pub clauses: Vec<Clause>,
}Fields§
§line: LineNum§name: Option<String>§clauses: Vec<Clause>Implementations§
Trait Implementations§
Source§impl Clone for AnonymousFun
impl Clone for AnonymousFun
Source§fn clone(&self) -> AnonymousFun
fn clone(&self) -> AnonymousFun
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 AnonymousFun
impl Debug for AnonymousFun
Source§impl From<AnonymousFun> for Expression
impl From<AnonymousFun> for Expression
Source§fn from(x: AnonymousFun) -> Self
fn from(x: AnonymousFun) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for AnonymousFun
impl RefUnwindSafe for AnonymousFun
impl Send for AnonymousFun
impl Sync for AnonymousFun
impl Unpin for AnonymousFun
impl UnwindSafe for AnonymousFun
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