pub struct AdmittedMessage(/* private fields */);Expand description
An agent-wait/v0 message that passed contract admission.
Construct only through validate_message or validate_raw_documents.
serde_json::from_str on AgentWaitMessage is not admission.
Implementations§
Source§impl AdmittedMessage
impl AdmittedMessage
Sourcepub fn into_inner(self) -> AgentWaitMessage
pub fn into_inner(self) -> AgentWaitMessage
The admitted message.
Methods from Deref<Target = AgentWaitMessage>§
Sourcepub fn message_type(&self) -> MessageType
pub fn message_type(&self) -> MessageType
Wire message_type for this value.
Trait Implementations§
Source§impl AsRef<AgentWaitMessage> for AdmittedMessage
impl AsRef<AgentWaitMessage> for AdmittedMessage
Source§fn as_ref(&self) -> &AgentWaitMessage
fn as_ref(&self) -> &AgentWaitMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for AdmittedMessage
impl Clone for AdmittedMessage
Source§fn clone(&self) -> AdmittedMessage
fn clone(&self) -> AdmittedMessage
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 AdmittedMessage
impl Debug for AdmittedMessage
Source§impl Deref for AdmittedMessage
impl Deref for AdmittedMessage
impl Eq for AdmittedMessage
Source§impl PartialEq for AdmittedMessage
impl PartialEq for AdmittedMessage
impl StructuralPartialEq for AdmittedMessage
Auto Trait Implementations§
impl Freeze for AdmittedMessage
impl RefUnwindSafe for AdmittedMessage
impl Send for AdmittedMessage
impl Sync for AdmittedMessage
impl Unpin for AdmittedMessage
impl UnsafeUnpin for AdmittedMessage
impl UnwindSafe for AdmittedMessage
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