pub struct ChunkedExtension;Trait Implementations§
Source§impl Debug for ChunkedExtension
impl Debug for ChunkedExtension
Source§impl Default for ChunkedExtension
impl Default for ChunkedExtension
Source§fn default() -> ChunkedExtension
fn default() -> ChunkedExtension
Returns the “default value” for a type. Read more
Source§impl Extension for ChunkedExtension
impl Extension for ChunkedExtension
Source§type Request = ChunkedRequest
type Request = ChunkedRequest
The requests supported by this extension.
Source§type Reply = ChunkedReply
type Reply = ChunkedReply
The replies supported by this extension.
Source§fn serialize_request(
id: u8,
request: &Self::Request,
) -> Result<SerdeExtension, ClientError>
fn serialize_request( id: u8, request: &Self::Request, ) -> Result<SerdeExtension, ClientError>
Serialize an extension request. Read more
Source§fn deserialize_request(request: &SerdeExtension) -> Result<Self::Request, Error>
fn deserialize_request(request: &SerdeExtension) -> Result<Self::Request, Error>
Deserialize an extension request. Read more
Source§fn serialize_reply(reply: &Self::Reply) -> Result<SerdeExtension, Error>
fn serialize_reply(reply: &Self::Reply) -> Result<SerdeExtension, Error>
Serialize an extension reply. Read more
Source§fn deserialize_reply(reply: &SerdeExtension) -> Result<Self::Reply, Error>
fn deserialize_reply(reply: &SerdeExtension) -> Result<Self::Reply, Error>
Deserialize an extension reply. Read more
Auto Trait Implementations§
impl Freeze for ChunkedExtension
impl RefUnwindSafe for ChunkedExtension
impl Send for ChunkedExtension
impl Sync for ChunkedExtension
impl Unpin for ChunkedExtension
impl UnwindSafe for ChunkedExtension
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