pub struct DataViewDeletePlan {
pub preview: MutationPlan,
pub targets: Vec<DataViewDeleteTarget>,
pub replacement: Option<DataViewSummary>,
pub default_before: Option<String>,
}Expand description
An immutable, guard-ready data-view deletion or reference replacement.
Fields§
§preview: MutationPlan§targets: Vec<DataViewDeleteTarget>§replacement: Option<DataViewSummary>§default_before: Option<String>Trait Implementations§
Source§impl Clone for DataViewDeletePlan
impl Clone for DataViewDeletePlan
Source§fn clone(&self) -> DataViewDeletePlan
fn clone(&self) -> DataViewDeletePlan
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 moreSource§impl Debug for DataViewDeletePlan
impl Debug for DataViewDeletePlan
Source§impl PartialEq for DataViewDeletePlan
impl PartialEq for DataViewDeletePlan
impl StructuralPartialEq for DataViewDeletePlan
Auto Trait Implementations§
impl Freeze for DataViewDeletePlan
impl RefUnwindSafe for DataViewDeletePlan
impl Send for DataViewDeletePlan
impl Sync for DataViewDeletePlan
impl Unpin for DataViewDeletePlan
impl UnsafeUnpin for DataViewDeletePlan
impl UnwindSafe for DataViewDeletePlan
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