pub struct SendRequestOutput {
pub body: Vec<u8>,
pub body_length: u64,
pub body_offset: u64,
pub status: u16,
}
Expand description
Output returned from the send_request
host function.
Fields§
§body: Vec<u8>
§body_length: u64
§body_offset: u64
§status: u16
Implementations§
Trait Implementations§
Source§impl Clone for SendRequestOutput
impl Clone for SendRequestOutput
Source§fn clone(&self) -> SendRequestOutput
fn clone(&self) -> SendRequestOutput
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SendRequestOutput
impl Debug for SendRequestOutput
Source§impl Default for SendRequestOutput
impl Default for SendRequestOutput
Source§fn default() -> SendRequestOutput
fn default() -> SendRequestOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SendRequestOutput
impl<'de> Deserialize<'de> for SendRequestOutput
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SendRequestOutput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SendRequestOutput, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SendRequestOutput
impl PartialEq for SendRequestOutput
Source§impl Serialize for SendRequestOutput
impl Serialize for SendRequestOutput
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for SendRequestOutput
Auto Trait Implementations§
impl Freeze for SendRequestOutput
impl RefUnwindSafe for SendRequestOutput
impl Send for SendRequestOutput
impl Sync for SendRequestOutput
impl Unpin for SendRequestOutput
impl UnwindSafe for SendRequestOutput
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