pub struct TrustedCompletedSequenceBinding { /* private fields */ }Implementations§
Source§impl TrustedCompletedSequenceBinding
impl TrustedCompletedSequenceBinding
pub fn from_receipt( receipt: &ActiveSequenceCompletionReceipt, active: &TrustedActiveSequenceBinding, ) -> Result<Self, VNextError>
pub fn from_session_receipt( receipt: &SequenceSessionTerminalReceipt, active: &TrustedActiveSequenceBinding, ) -> Result<Self, VNextError>
pub fn plan(&self) -> &TrustedPlanRuntimeEvidence
pub const fn coordinator_id(&self) -> LogicalAdmissionCoordinatorId
pub fn run_id(&self) -> &RunId
pub fn request_id(&self) -> &RequestIdentity
pub const fn activation_epoch(&self) -> u64
pub fn runtime_implementation_fingerprint(&self) -> &str
pub fn active_sequence_fingerprint(&self) -> &str
pub fn fingerprint(&self) -> &str
Trait Implementations§
Source§impl Clone for TrustedCompletedSequenceBinding
impl Clone for TrustedCompletedSequenceBinding
Source§fn clone(&self) -> TrustedCompletedSequenceBinding
fn clone(&self) -> TrustedCompletedSequenceBinding
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 moreimpl Eq for TrustedCompletedSequenceBinding
impl StructuralPartialEq for TrustedCompletedSequenceBinding
Auto Trait Implementations§
impl Freeze for TrustedCompletedSequenceBinding
impl RefUnwindSafe for TrustedCompletedSequenceBinding
impl Send for TrustedCompletedSequenceBinding
impl Sync for TrustedCompletedSequenceBinding
impl Unpin for TrustedCompletedSequenceBinding
impl UnsafeUnpin for TrustedCompletedSequenceBinding
impl UnwindSafe for TrustedCompletedSequenceBinding
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