pub struct SelectedCompositeRealization { /* private fields */ }Expand description
Authoritative combination of text/session and composite-input selection.
Implementations§
Source§impl SelectedCompositeRealization
impl SelectedCompositeRealization
Sourcepub fn from_parts(
execution: SelectedReplicatedTextRealization,
processor: SelectedProcessorExecution,
) -> Self
pub fn from_parts( execution: SelectedReplicatedTextRealization, processor: SelectedProcessorExecution, ) -> Self
Combines independently selected execution and processor proofs.
Sourcepub const fn execution(&self) -> &SelectedReplicatedTextRealization
pub const fn execution(&self) -> &SelectedReplicatedTextRealization
Exact selected graph, parameters, state, residency, and session mechanisms.
Sourcepub const fn processor(&self) -> &SelectedProcessorExecution
pub const fn processor(&self) -> &SelectedProcessorExecution
Exact selected input readiness and processor mechanisms.
Sourcepub fn into_parts(
self,
) -> (SelectedReplicatedTextRealization, SelectedProcessorExecution)
pub fn into_parts( self, ) -> (SelectedReplicatedTextRealization, SelectedProcessorExecution)
Consumes the combined proof into its two independently selected values.
Trait Implementations§
Source§impl Clone for SelectedCompositeRealization
impl Clone for SelectedCompositeRealization
Source§fn clone(&self) -> SelectedCompositeRealization
fn clone(&self) -> SelectedCompositeRealization
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 moreAuto Trait Implementations§
impl Freeze for SelectedCompositeRealization
impl RefUnwindSafe for SelectedCompositeRealization
impl Send for SelectedCompositeRealization
impl Sync for SelectedCompositeRealization
impl Unpin for SelectedCompositeRealization
impl UnsafeUnpin for SelectedCompositeRealization
impl UnwindSafe for SelectedCompositeRealization
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