pub struct ExprVec<'a>(/* private fields */);
Implementations§
Source§impl ExprVec<'_>
impl ExprVec<'_>
pub fn new0() -> Self
pub fn new1(arg1: Expr<'_>) -> Self
pub fn new2(arg1: Expr<'_>, arg2: Expr<'_>) -> Self
pub fn new3(arg1: Expr<'_>, arg2: Expr<'_>, arg3: Expr<'_>) -> Self
pub fn new4( arg1: Expr<'_>, arg2: Expr<'_>, arg3: Expr<'_>, arg4: Expr<'_>, ) -> Self
pub fn new5( arg1: Expr<'_>, arg2: Expr<'_>, arg3: Expr<'_>, arg4: Expr<'_>, arg5: Expr<'_>, ) -> Self
pub fn new6( arg1: Expr<'_>, arg2: Expr<'_>, arg3: Expr<'_>, arg4: Expr<'_>, arg5: Expr<'_>, arg6: Expr<'_>, ) -> Self
pub fn new7( arg1: Expr<'_>, arg2: Expr<'_>, arg3: Expr<'_>, arg4: Expr<'_>, arg5: Expr<'_>, arg6: Expr<'_>, arg7: Expr<'_>, ) -> Self
pub fn new8( arg1: Expr<'_>, arg2: Expr<'_>, arg3: Expr<'_>, arg4: Expr<'_>, arg5: Expr<'_>, arg6: Expr<'_>, arg7: Expr<'_>, arg8: Expr<'_>, ) -> Self
pub fn new9( arg1: Expr<'_>, arg2: Expr<'_>, arg3: Expr<'_>, arg4: Expr<'_>, arg5: Expr<'_>, arg6: Expr<'_>, arg7: Expr<'_>, arg8: Expr<'_>, arg9: Expr<'_>, ) -> Self
pub fn new13( arg1: Expr<'_>, arg2: Expr<'_>, arg3: Expr<'_>, arg4: Expr<'_>, arg5: Expr<'_>, arg6: Expr<'_>, arg7: Expr<'_>, arg8: Expr<'_>, arg9: Expr<'_>, arg10: Expr<'_>, arg11: Expr<'_>, arg12: Expr<'_>, arg13: Expr<'_>, ) -> Self
Trait Implementations§
impl<'a> Copy for ExprVec<'a>
Auto Trait Implementations§
impl<'a> Freeze for ExprVec<'a>
impl<'a> RefUnwindSafe for ExprVec<'a>
impl<'a> !Send for ExprVec<'a>
impl<'a> !Sync for ExprVec<'a>
impl<'a> Unpin for ExprVec<'a>
impl<'a> UnwindSafe for ExprVec<'a>
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