pub struct AcpMessage {
pub envelope: Envelope,
pub protected_payload: ProtectedPayload,
pub sender_identity_document: Option<JsonMap>,
}Fields§
§envelope: Envelope§protected_payload: ProtectedPayload§sender_identity_document: Option<JsonMap>Implementations§
Trait Implementations§
Source§impl Clone for AcpMessage
impl Clone for AcpMessage
Source§fn clone(&self) -> AcpMessage
fn clone(&self) -> AcpMessage
Returns a duplicate of the value. Read more
1.0.0 · 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 AcpMessage
impl Debug for AcpMessage
Source§impl<'de> Deserialize<'de> for AcpMessage
impl<'de> Deserialize<'de> for AcpMessage
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
Source§impl PartialEq for AcpMessage
impl PartialEq for AcpMessage
Source§impl Serialize for AcpMessage
impl Serialize for AcpMessage
impl Eq for AcpMessage
impl StructuralPartialEq for AcpMessage
Auto Trait Implementations§
impl Freeze for AcpMessage
impl RefUnwindSafe for AcpMessage
impl Send for AcpMessage
impl Sync for AcpMessage
impl Unpin for AcpMessage
impl UnsafeUnpin for AcpMessage
impl UnwindSafe for AcpMessage
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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