pub enum MaterializationPolicy {
None,
Required(MaterializationKind),
}Expand description
Materialization requirement for one coercion.
Variants§
None
No materialization is required.
Required(MaterializationKind)
Materialization is required, identified by kind.
Trait Implementations§
Source§impl Clone for MaterializationPolicy
impl Clone for MaterializationPolicy
Source§fn clone(&self) -> MaterializationPolicy
fn clone(&self) -> MaterializationPolicy
Returns a copy 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 moreSource§impl Debug for MaterializationPolicy
impl Debug for MaterializationPolicy
Source§impl PartialEq for MaterializationPolicy
impl PartialEq for MaterializationPolicy
impl Eq for MaterializationPolicy
impl StructuralPartialEq for MaterializationPolicy
Auto Trait Implementations§
impl Freeze for MaterializationPolicy
impl RefUnwindSafe for MaterializationPolicy
impl Send for MaterializationPolicy
impl Sync for MaterializationPolicy
impl Unpin for MaterializationPolicy
impl UnwindSafe for MaterializationPolicy
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