pub enum ScopeTransitionKind {
FullBootstrap,
Expansion {
added_partitions: BTreeSet<DatasetPartitionId>,
},
Contraction {
removed_partitions: BTreeSet<DatasetPartitionId>,
retention: LocalRetentionPolicy,
},
Revocation,
Suspension,
GenerationReset,
}Expand description
Coherent transition category.
Variants§
FullBootstrap
Expansion
Fields
§
added_partitions: BTreeSet<DatasetPartitionId>Contraction
Revocation
Suspension
GenerationReset
Trait Implementations§
Source§impl Clone for ScopeTransitionKind
impl Clone for ScopeTransitionKind
Source§fn clone(&self) -> ScopeTransitionKind
fn clone(&self) -> ScopeTransitionKind
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 moreSource§impl Debug for ScopeTransitionKind
impl Debug for ScopeTransitionKind
Source§impl<'de> Deserialize<'de> for ScopeTransitionKind
impl<'de> Deserialize<'de> for ScopeTransitionKind
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 ScopeTransitionKind
Source§impl PartialEq for ScopeTransitionKind
impl PartialEq for ScopeTransitionKind
Source§impl Serialize for ScopeTransitionKind
impl Serialize for ScopeTransitionKind
impl StructuralPartialEq for ScopeTransitionKind
Auto Trait Implementations§
impl Freeze for ScopeTransitionKind
impl RefUnwindSafe for ScopeTransitionKind
impl Send for ScopeTransitionKind
impl Sync for ScopeTransitionKind
impl Unpin for ScopeTransitionKind
impl UnsafeUnpin for ScopeTransitionKind
impl UnwindSafe for ScopeTransitionKind
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