pub enum DepKind {
Normal,
Auto,
Internal,
Extension,
PartitionPri,
PartitionSec,
}Expand description
The kind of a dependency, deptype.
Variants§
Normal
n: the dependent object needs CASCADE to go with the referenced object.
Auto
a: the dependent object goes with the referenced object.
Internal
i: the dependent object is a part of the referenced object.
Extension
e: the dependent object is a member of the referenced extension.
PartitionPri
P: the dependent object is a partition of the referenced object, as an index of a partition is of the index of the partitioned table.
PartitionSec
S: the dependent object is a partition of an object of the referenced object, as an index of a partition is of the index of the partitioned table through the partition.
Implementations§
Trait Implementations§
impl Copy for DepKind
impl Eq for DepKind
Source§impl Ord for DepKind
impl Ord for DepKind
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for DepKind
impl PartialOrd for DepKind
impl StructuralPartialEq for DepKind
Auto Trait Implementations§
impl Freeze for DepKind
impl RefUnwindSafe for DepKind
impl Send for DepKind
impl Sync for DepKind
impl Unpin for DepKind
impl UnsafeUnpin for DepKind
impl UnwindSafe for DepKind
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