pub struct OperationBindingRecord { /* private fields */ }Expand description
Canonical immutable declared operation identity, not observed live authority.
Implementations§
Source§impl OperationBindingRecord
impl OperationBindingRecord
Sourcepub fn new(
request: &OperationBindingRequest,
) -> Result<Self, AttemptJournalRecordError>
pub fn new( request: &OperationBindingRequest, ) -> Result<Self, AttemptJournalRecordError>
Canonicalize exact declared identities without IO or authorizing dispatch.
§Errors
Rejects malformed principal text or SHA-256 digest fields.
Sourcepub const fn operation_sequence(&self) -> u64
pub const fn operation_sequence(&self) -> u64
Read the exact operation sequence.
Trait Implementations§
Source§impl Clone for OperationBindingRecord
impl Clone for OperationBindingRecord
Source§impl Debug for OperationBindingRecord
impl Debug for OperationBindingRecord
Source§impl<'de> Deserialize<'de> for OperationBindingRecord
impl<'de> Deserialize<'de> for OperationBindingRecord
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for OperationBindingRecord
Source§impl PartialEq for OperationBindingRecord
impl PartialEq for OperationBindingRecord
Source§impl Serialize for OperationBindingRecord
impl Serialize for OperationBindingRecord
impl StructuralPartialEq for OperationBindingRecord
Auto Trait Implementations§
impl Freeze for OperationBindingRecord
impl RefUnwindSafe for OperationBindingRecord
impl Send for OperationBindingRecord
impl Sync for OperationBindingRecord
impl Unpin for OperationBindingRecord
impl UnsafeUnpin for OperationBindingRecord
impl UnwindSafe for OperationBindingRecord
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