pub struct ExternalEnvelope {
pub version: u8,
pub request: ExternalRequest,
}Expand description
request envelope sent to external adapters.
Fields§
§version: u8protocol version.
request: ExternalRequestrequest payload.
Trait Implementations§
Source§impl Debug for ExternalEnvelope
impl Debug for ExternalEnvelope
Source§impl<'de> Deserialize<'de> for ExternalEnvelope
impl<'de> Deserialize<'de> for ExternalEnvelope
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
Auto Trait Implementations§
impl Freeze for ExternalEnvelope
impl RefUnwindSafe for ExternalEnvelope
impl Send for ExternalEnvelope
impl Sync for ExternalEnvelope
impl Unpin for ExternalEnvelope
impl UnsafeUnpin for ExternalEnvelope
impl UnwindSafe for ExternalEnvelope
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