pub struct StmtForGeneric {
pub names: Vec<SpannedString>,
pub expressions: Vec<Expression>,
pub block: Block,
pub span: Span,
}Expand description
for statement with generic expressions.
Fields§
§names: Vec<SpannedString>§expressions: Vec<Expression>§block: Block§span: SpanImplementations§
Trait Implementations§
Source§impl Clone for StmtForGeneric
impl Clone for StmtForGeneric
Source§fn clone(&self) -> StmtForGeneric
fn clone(&self) -> StmtForGeneric
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 moreAuto Trait Implementations§
impl Freeze for StmtForGeneric
impl RefUnwindSafe for StmtForGeneric
impl Send for StmtForGeneric
impl Sync for StmtForGeneric
impl Unpin for StmtForGeneric
impl UnwindSafe for StmtForGeneric
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