pub struct RealtimeArchitectureProof { /* private fields */ }Expand description
Architecture-issued proof for the exact topology and rank request.
Implementations§
Source§impl RealtimeArchitectureProof
impl RealtimeArchitectureProof
Sourcepub fn new(
architecture: RealtimeIdentity,
speech_schedule: RealtimeIdentity,
state_layout: RealtimeIdentity,
topology_policy: RealtimeIdentity,
topology: ParallelTopology,
rank: usize,
) -> Self
pub fn new( architecture: RealtimeIdentity, speech_schedule: RealtimeIdentity, state_layout: RealtimeIdentity, topology_policy: RealtimeIdentity, topology: ParallelTopology, rank: usize, ) -> Self
Binds exact architecture contracts to one requested topology and rank.
Sourcepub const fn topology(&self) -> ParallelTopology
pub const fn topology(&self) -> ParallelTopology
Returns the proven topology.
Trait Implementations§
Source§impl Clone for RealtimeArchitectureProof
impl Clone for RealtimeArchitectureProof
Source§fn clone(&self) -> RealtimeArchitectureProof
fn clone(&self) -> RealtimeArchitectureProof
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 RealtimeArchitectureProof
impl Debug for RealtimeArchitectureProof
impl Eq for RealtimeArchitectureProof
impl StructuralPartialEq for RealtimeArchitectureProof
Auto Trait Implementations§
impl Freeze for RealtimeArchitectureProof
impl RefUnwindSafe for RealtimeArchitectureProof
impl Send for RealtimeArchitectureProof
impl Sync for RealtimeArchitectureProof
impl Unpin for RealtimeArchitectureProof
impl UnsafeUnpin for RealtimeArchitectureProof
impl UnwindSafe for RealtimeArchitectureProof
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