pub enum CascadeMode {
None,
Update,
Delete,
All,
}Expand description
Cascade mode on update/delete. Spec §B.5.4.
Variants§
None
None — no cascade.
Update
Update — updates cascade.
Delete
Delete — deletes cascade.
All
All — all cascades.
Trait Implementations§
Source§impl Clone for CascadeMode
impl Clone for CascadeMode
Source§fn clone(&self) -> CascadeMode
fn clone(&self) -> CascadeMode
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 moreimpl Copy for CascadeMode
Source§impl Debug for CascadeMode
impl Debug for CascadeMode
impl Eq for CascadeMode
Source§impl Hash for CascadeMode
impl Hash for CascadeMode
Source§impl PartialEq for CascadeMode
impl PartialEq for CascadeMode
Source§fn eq(&self, other: &CascadeMode) -> bool
fn eq(&self, other: &CascadeMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CascadeMode
Auto Trait Implementations§
impl Freeze for CascadeMode
impl RefUnwindSafe for CascadeMode
impl Send for CascadeMode
impl Sync for CascadeMode
impl Unpin for CascadeMode
impl UnsafeUnpin for CascadeMode
impl UnwindSafe for CascadeMode
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