pub struct BatchOperationIdentity { /* private fields */ }Implementations§
Source§impl BatchOperationIdentity
impl BatchOperationIdentity
pub fn batch_step_id(&self) -> BatchStepId
pub fn batch_invocation_id(&self) -> BatchInvocationId
pub fn plan_id(&self) -> &PlanId
pub fn plan_hash(&self) -> &PlanHash
pub fn device_id(&self) -> &DeviceId
pub fn runtime_implementation_fingerprint(&self) -> &str
pub fn lane_id(&self) -> ExecutionLaneId
pub fn claimed_backing_fingerprint(&self) -> &str
pub fn node_count(&self) -> usize
pub fn materialization_snapshot( &self, ) -> BatchOperationIdentityMaterializationSnapshot
pub fn node_participant_count(&self, node_index: usize) -> Option<usize>
pub fn node_id_at(&self, node_index: usize) -> Option<&NodeId>
pub fn operation_id_at(&self, node_index: usize) -> Option<&OperationId>
pub fn provider_id_at(&self, node_index: usize) -> Option<&ProviderId>
pub fn work_shape_fingerprint_at(&self, node_index: usize) -> Option<&str>
pub fn node_index(&self, node_id: &NodeId) -> Option<usize>
pub fn nodes(&self) -> &[BatchOperationNodeIdentity]
pub fn single_node(&self) -> Option<&BatchOperationNodeIdentity>
pub fn participants(&self) -> &[BatchOperationParticipantIdentity]
pub fn fingerprint(&self) -> &str
Trait Implementations§
Source§impl Clone for BatchOperationIdentity
impl Clone for BatchOperationIdentity
Source§fn clone(&self) -> BatchOperationIdentity
fn clone(&self) -> BatchOperationIdentity
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 BatchOperationIdentity
impl Debug for BatchOperationIdentity
impl Eq for BatchOperationIdentity
Source§impl PartialEq for BatchOperationIdentity
impl PartialEq for BatchOperationIdentity
Auto Trait Implementations§
impl Freeze for BatchOperationIdentity
impl RefUnwindSafe for BatchOperationIdentity
impl Send for BatchOperationIdentity
impl Sync for BatchOperationIdentity
impl Unpin for BatchOperationIdentity
impl UnsafeUnpin for BatchOperationIdentity
impl UnwindSafe for BatchOperationIdentity
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