Struct iroh_bytes::protocol::CustomGetRequest
source · pub struct CustomGetRequest {
pub token: Option<RequestToken>,
pub data: Bytes,
}Expand description
A get request that allows the receiver to create a collection Custom request handlers will receive this struct destructured into handler arguments
Fields§
§token: Option<RequestToken>The optional request token
data: BytesThe opaque request data
Trait Implementations§
source§impl Clone for CustomGetRequest
impl Clone for CustomGetRequest
source§fn clone(&self) -> CustomGetRequest
fn clone(&self) -> CustomGetRequest
Returns a copy 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 CustomGetRequest
impl Debug for CustomGetRequest
source§impl<'de> Deserialize<'de> for CustomGetRequest
impl<'de> Deserialize<'de> for CustomGetRequest
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 From<CustomGetRequest> for Request
impl From<CustomGetRequest> for Request
source§fn from(value: CustomGetRequest) -> Self
fn from(value: CustomGetRequest) -> Self
Converts to this type from the input type.
source§impl PartialEq<CustomGetRequest> for CustomGetRequest
impl PartialEq<CustomGetRequest> for CustomGetRequest
source§fn eq(&self, other: &CustomGetRequest) -> bool
fn eq(&self, other: &CustomGetRequest) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for CustomGetRequest
impl Serialize for CustomGetRequest
impl Eq for CustomGetRequest
impl StructuralEq for CustomGetRequest
impl StructuralPartialEq for CustomGetRequest
Auto Trait Implementations§
impl RefUnwindSafe for CustomGetRequest
impl Send for CustomGetRequest
impl Sync for CustomGetRequest
impl Unpin for CustomGetRequest
impl UnwindSafe for CustomGetRequest
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