pub enum OnUpdateAction {
NoAction,
Restrict,
Cascade,
SetNull,
SetDefault,
}Expand description
ON UPDATE actions for foreign keys
Variants§
Trait Implementations§
Source§impl Clone for OnUpdateAction
impl Clone for OnUpdateAction
Source§fn clone(&self) -> OnUpdateAction
fn clone(&self) -> OnUpdateAction
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 moreSource§impl Debug for OnUpdateAction
impl Debug for OnUpdateAction
Source§impl Default for OnUpdateAction
impl Default for OnUpdateAction
Source§fn default() -> OnUpdateAction
fn default() -> OnUpdateAction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OnUpdateAction
impl<'de> Deserialize<'de> for OnUpdateAction
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for OnUpdateAction
impl PartialEq for OnUpdateAction
Source§impl Serialize for OnUpdateAction
impl Serialize for OnUpdateAction
impl Copy for OnUpdateAction
impl Eq for OnUpdateAction
impl StructuralPartialEq for OnUpdateAction
Auto Trait Implementations§
impl Freeze for OnUpdateAction
impl RefUnwindSafe for OnUpdateAction
impl Send for OnUpdateAction
impl Sync for OnUpdateAction
impl Unpin for OnUpdateAction
impl UnwindSafe for OnUpdateAction
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