pub struct BatchOperationNodeIdentity { /* private fields */ }Expand description
One immutable-plan node inside a physical command batch. Participant identities stay node-local even when several nodes share one submission.
Implementations§
Source§impl BatchOperationNodeIdentity
impl BatchOperationNodeIdentity
pub const fn node_index(&self) -> u32
pub fn node_id(&self) -> &NodeId
pub fn operation_id(&self) -> &OperationId
pub fn provider_id(&self) -> &ProviderId
pub fn provider_implementation_fingerprint(&self) -> &str
pub const fn provider_execution_semantics(&self) -> ProviderExecutionSemantics
pub fn work_shape_fingerprint(&self) -> &str
pub fn participants(&self) -> &[BatchOperationParticipantIdentity]
pub fn fingerprint(&self) -> &str
Trait Implementations§
Source§impl Clone for BatchOperationNodeIdentity
impl Clone for BatchOperationNodeIdentity
Source§fn clone(&self) -> BatchOperationNodeIdentity
fn clone(&self) -> BatchOperationNodeIdentity
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 BatchOperationNodeIdentity
impl Debug for BatchOperationNodeIdentity
impl Eq for BatchOperationNodeIdentity
impl StructuralPartialEq for BatchOperationNodeIdentity
Auto Trait Implementations§
impl Freeze for BatchOperationNodeIdentity
impl RefUnwindSafe for BatchOperationNodeIdentity
impl Send for BatchOperationNodeIdentity
impl Sync for BatchOperationNodeIdentity
impl Unpin for BatchOperationNodeIdentity
impl UnsafeUnpin for BatchOperationNodeIdentity
impl UnwindSafe for BatchOperationNodeIdentity
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