pub struct ProjectionRewrite {
pub ctor_name: String,
pub projector_name: String,
pub field_index: u32,
}Expand description
A projection normalization rewrite: projector applied to constructor.
Fields§
§ctor_name: String§projector_name: String§field_index: u32Implementations§
Trait Implementations§
Source§impl Clone for ProjectionRewrite
impl Clone for ProjectionRewrite
Source§fn clone(&self) -> ProjectionRewrite
fn clone(&self) -> ProjectionRewrite
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 ProjectionRewrite
impl RefUnwindSafe for ProjectionRewrite
impl Send for ProjectionRewrite
impl Sync for ProjectionRewrite
impl Unpin for ProjectionRewrite
impl UnsafeUnpin for ProjectionRewrite
impl UnwindSafe for ProjectionRewrite
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