pub struct ScopeBootstrapPlan {
pub transition_id: ScopeTransitionId,
pub target: ResolvedScope,
pub boundary: ScopeCursor,
pub mode: ScopeBootstrapMode,
pub partitions: BTreeSet<DatasetPartitionId>,
}Expand description
Scope-bound bootstrap plan; activation still requires an atomic ScopeTransition.
Fields§
§transition_id: ScopeTransitionId§target: ResolvedScope§boundary: ScopeCursor§mode: ScopeBootstrapMode§partitions: BTreeSet<DatasetPartitionId>Implementations§
Trait Implementations§
Source§impl Clone for ScopeBootstrapPlan
impl Clone for ScopeBootstrapPlan
Source§fn clone(&self) -> ScopeBootstrapPlan
fn clone(&self) -> ScopeBootstrapPlan
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 ScopeBootstrapPlan
impl Debug for ScopeBootstrapPlan
Source§impl<'de> Deserialize<'de> for ScopeBootstrapPlan
impl<'de> Deserialize<'de> for ScopeBootstrapPlan
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 ScopeBootstrapPlan
Source§impl PartialEq for ScopeBootstrapPlan
impl PartialEq for ScopeBootstrapPlan
Source§impl Serialize for ScopeBootstrapPlan
impl Serialize for ScopeBootstrapPlan
impl StructuralPartialEq for ScopeBootstrapPlan
Auto Trait Implementations§
impl Freeze for ScopeBootstrapPlan
impl RefUnwindSafe for ScopeBootstrapPlan
impl Send for ScopeBootstrapPlan
impl Sync for ScopeBootstrapPlan
impl Unpin for ScopeBootstrapPlan
impl UnsafeUnpin for ScopeBootstrapPlan
impl UnwindSafe for ScopeBootstrapPlan
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