pub struct LetValues { /* private fields */ }
Implementations§
Source§impl LetValues
impl LetValues
pub fn new( definitions: Vec<ValueDefinition>, expression: impl Into<Expression>, ) -> Self
pub fn definitions(&self) -> &[ValueDefinition]
pub fn expression(&self) -> &Expression
Trait Implementations§
Source§impl From<LetValues> for Expression
impl From<LetValues> for Expression
impl StructuralPartialEq for LetValues
Auto Trait Implementations§
impl Freeze for LetValues
impl RefUnwindSafe for LetValues
impl !Send for LetValues
impl !Sync for LetValues
impl Unpin for LetValues
impl UnwindSafe for LetValues
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