pub enum StoreRelationTargetCapability {
DurableTarget,
VolatileTarget,
}Expand description
Strong relation target capability for a store.
Variants§
DurableTarget
Target rows can be referenced by durable source rows.
VolatileTarget
Target rows are volatile and cannot satisfy durable source integrity.
Trait Implementations§
Source§impl Clone for StoreRelationTargetCapability
impl Clone for StoreRelationTargetCapability
Source§fn clone(&self) -> StoreRelationTargetCapability
fn clone(&self) -> StoreRelationTargetCapability
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 StoreRelationTargetCapability
Source§impl Default for StoreRelationTargetCapability
impl Default for StoreRelationTargetCapability
Source§fn default() -> StoreRelationTargetCapability
fn default() -> StoreRelationTargetCapability
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StoreRelationTargetCapability
impl<'de> Deserialize<'de> for StoreRelationTargetCapability
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
impl Eq for StoreRelationTargetCapability
Source§impl PartialEq for StoreRelationTargetCapability
impl PartialEq for StoreRelationTargetCapability
Source§fn eq(&self, other: &StoreRelationTargetCapability) -> bool
fn eq(&self, other: &StoreRelationTargetCapability) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StoreRelationTargetCapability
Auto Trait Implementations§
impl Freeze for StoreRelationTargetCapability
impl RefUnwindSafe for StoreRelationTargetCapability
impl Send for StoreRelationTargetCapability
impl Sync for StoreRelationTargetCapability
impl Unpin for StoreRelationTargetCapability
impl UnsafeUnpin for StoreRelationTargetCapability
impl UnwindSafe for StoreRelationTargetCapability
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