pub struct ChannelSendRequestResponse {
pub response: Vec<u8>,
}Fields§
§response: Vec<u8>Trait Implementations§
Source§impl Clone for ChannelSendRequestResponse
impl Clone for ChannelSendRequestResponse
Source§fn clone(&self) -> ChannelSendRequestResponse
fn clone(&self) -> ChannelSendRequestResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ChannelSendRequestResponse
impl Debug for ChannelSendRequestResponse
Source§impl<'a, ___E> Encode<ChannelSendRequestResponse<'static>, ___E> for &'a ChannelSendRequestResponsewhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<'a, ___E> Encode<ChannelSendRequestResponse<'static>, ___E> for &'a ChannelSendRequestResponsewhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<ChannelSendRequestResponse<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<ChannelSendRequestResponse<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> Encode<ChannelSendRequestResponse<'static>, ___E> for ChannelSendRequestResponsewhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<___E> Encode<ChannelSendRequestResponse<'static>, ___E> for ChannelSendRequestResponsewhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<ChannelSendRequestResponse<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<ChannelSendRequestResponse<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'a, ___E> EncodeOption<Box<'static, ChannelSendRequestResponse<'static>>, ___E> for &'a ChannelSendRequestResponsewhere
___E: Encoder + ?Sized,
&'a ChannelSendRequestResponse: Encode<ChannelSendRequestResponse<'static>, ___E>,
impl<'a, ___E> EncodeOption<Box<'static, ChannelSendRequestResponse<'static>>, ___E> for &'a ChannelSendRequestResponsewhere
___E: Encoder + ?Sized,
&'a ChannelSendRequestResponse: Encode<ChannelSendRequestResponse<'static>, ___E>,
Source§fn encode_option(
this: Option<&'a ChannelSendRequestResponse>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, ChannelSendRequestResponse<'static>>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<&'a ChannelSendRequestResponse>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, ChannelSendRequestResponse<'static>>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<___E> EncodeOption<Box<'static, ChannelSendRequestResponse<'static>>, ___E> for ChannelSendRequestResponsewhere
___E: Encoder + ?Sized,
ChannelSendRequestResponse: Encode<ChannelSendRequestResponse<'static>, ___E>,
impl<___E> EncodeOption<Box<'static, ChannelSendRequestResponse<'static>>, ___E> for ChannelSendRequestResponsewhere
___E: Encoder + ?Sized,
ChannelSendRequestResponse: Encode<ChannelSendRequestResponse<'static>, ___E>,
Source§fn encode_option(
this: Option<ChannelSendRequestResponse>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, ChannelSendRequestResponse<'static>>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<ChannelSendRequestResponse>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, ChannelSendRequestResponse<'static>>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'de> FromWire<ChannelSendRequestResponse<'de>> for ChannelSendRequestResponse
impl<'de> FromWire<ChannelSendRequestResponse<'de>> for ChannelSendRequestResponse
Source§fn from_wire(
wire: ChannelSendRequestResponse<'de>,
) -> ChannelSendRequestResponse
fn from_wire( wire: ChannelSendRequestResponse<'de>, ) -> ChannelSendRequestResponse
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireRef<ChannelSendRequestResponse<'de>> for ChannelSendRequestResponse
impl<'de> FromWireRef<ChannelSendRequestResponse<'de>> for ChannelSendRequestResponse
Source§fn from_wire_ref(
wire: &ChannelSendRequestResponse<'de>,
) -> ChannelSendRequestResponse
fn from_wire_ref( wire: &ChannelSendRequestResponse<'de>, ) -> ChannelSendRequestResponse
Converts the given reference to this type.
Source§impl Hash for ChannelSendRequestResponse
impl Hash for ChannelSendRequestResponse
Source§impl Ord for ChannelSendRequestResponse
impl Ord for ChannelSendRequestResponse
Source§fn cmp(&self, other: &ChannelSendRequestResponse) -> Ordering
fn cmp(&self, other: &ChannelSendRequestResponse) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ChannelSendRequestResponse
impl PartialEq for ChannelSendRequestResponse
Source§fn eq(&self, other: &ChannelSendRequestResponse) -> bool
fn eq(&self, other: &ChannelSendRequestResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ChannelSendRequestResponse
impl PartialOrd for ChannelSendRequestResponse
impl Eq for ChannelSendRequestResponse
impl StructuralPartialEq for ChannelSendRequestResponse
Auto Trait Implementations§
impl Freeze for ChannelSendRequestResponse
impl RefUnwindSafe for ChannelSendRequestResponse
impl Send for ChannelSendRequestResponse
impl Sync for ChannelSendRequestResponse
impl Unpin for ChannelSendRequestResponse
impl UnsafeUnpin for ChannelSendRequestResponse
impl UnwindSafe for ChannelSendRequestResponse
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]