pub struct ParticipantRuntimeInputs { /* private fields */ }Expand description
One selected participant and the immutable runtime inputs it consumes.
Implementations§
Source§impl ParticipantRuntimeInputs
impl ParticipantRuntimeInputs
Sourcepub const fn participant(&self) -> &RuntimeParticipant
pub const fn participant(&self) -> &RuntimeParticipant
The exact persisted participant record selected for this process.
Sourcepub const fn artifact(&self) -> &BinaryReference
pub const fn artifact(&self) -> &BinaryReference
The reusable executable artifact selected by the participant record.
Sourcepub const fn assets(&self) -> &ParticipantAssets
pub const fn assets(&self) -> &ParticipantAssets
Participant-readable, digest-checked assets from the same bundle.
Trait Implementations§
Source§impl Clone for ParticipantRuntimeInputs
impl Clone for ParticipantRuntimeInputs
Source§fn clone(&self) -> ParticipantRuntimeInputs
fn clone(&self) -> ParticipantRuntimeInputs
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 ParticipantRuntimeInputs
impl RefUnwindSafe for ParticipantRuntimeInputs
impl Send for ParticipantRuntimeInputs
impl Sync for ParticipantRuntimeInputs
impl Unpin for ParticipantRuntimeInputs
impl UnsafeUnpin for ParticipantRuntimeInputs
impl UnwindSafe for ParticipantRuntimeInputs
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