pub struct MirProject {
pub base: Box<Spanned<MirExpr>>,
pub field: String,
}Expand description
base.field projection.
Fields§
§base: Box<Spanned<MirExpr>>§field: StringTrait Implementations§
Source§impl Clone for MirProject
impl Clone for MirProject
Source§fn clone(&self) -> MirProject
fn clone(&self) -> MirProject
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MirProject
impl RefUnwindSafe for MirProject
impl Send for MirProject
impl Sync for MirProject
impl Unpin for MirProject
impl UnsafeUnpin for MirProject
impl UnwindSafe for MirProject
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