pub enum PartitionKeyIndex {
Adopted,
Created,
}Expand description
How a partition receives a key defined on its ancestor.
Variants§
Adopted
The partition has an equivalent key, whose index becomes the partition’s index of the new key.
Created
The partition builds a new index for the key.
Trait Implementations§
Source§impl Clone for PartitionKeyIndex
impl Clone for PartitionKeyIndex
impl Copy for PartitionKeyIndex
Source§impl Debug for PartitionKeyIndex
impl Debug for PartitionKeyIndex
impl Eq for PartitionKeyIndex
Source§impl PartialEq for PartitionKeyIndex
impl PartialEq for PartitionKeyIndex
impl StructuralPartialEq for PartitionKeyIndex
Auto Trait Implementations§
impl Freeze for PartitionKeyIndex
impl RefUnwindSafe for PartitionKeyIndex
impl Send for PartitionKeyIndex
impl Sync for PartitionKeyIndex
impl Unpin for PartitionKeyIndex
impl UnsafeUnpin for PartitionKeyIndex
impl UnwindSafe for PartitionKeyIndex
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more