pub struct SequenceCheckpointProvider { /* private fields */ }Expand description
Every actual selected operation participates, including stateless operations that can affect prefix results or legality. An unselected provider cannot establish this contract for the plan.
Implementations§
Source§impl SequenceCheckpointProvider
impl SequenceCheckpointProvider
pub fn node_id(&self) -> &NodeId
pub fn provider_id(&self) -> &ProviderId
pub fn contract(&self) -> &ProviderCheckpointContract
Trait Implementations§
Source§impl Clone for SequenceCheckpointProvider
impl Clone for SequenceCheckpointProvider
Source§fn clone(&self) -> SequenceCheckpointProvider
fn clone(&self) -> SequenceCheckpointProvider
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 SequenceCheckpointProvider
impl Debug for SequenceCheckpointProvider
Source§impl<'de> Deserialize<'de> for SequenceCheckpointProvider
impl<'de> Deserialize<'de> for SequenceCheckpointProvider
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 SequenceCheckpointProvider
impl StructuralPartialEq for SequenceCheckpointProvider
Auto Trait Implementations§
impl Freeze for SequenceCheckpointProvider
impl RefUnwindSafe for SequenceCheckpointProvider
impl Send for SequenceCheckpointProvider
impl Sync for SequenceCheckpointProvider
impl Unpin for SequenceCheckpointProvider
impl UnsafeUnpin for SequenceCheckpointProvider
impl UnwindSafe for SequenceCheckpointProvider
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