pub struct ArchiveAccessorStreamDiagnosticsToSocketRequest {
pub stream_parameters: StreamParameters,
pub stream: Socket,
}Fields§
§stream_parameters: StreamParameters§stream: SocketTrait Implementations§
Source§impl<___E> Encode<ArchiveAccessorStreamDiagnosticsToSocketRequest<'static>, ___E> for ArchiveAccessorStreamDiagnosticsToSocketRequestwhere
___E: InternalHandleEncoder + ?Sized + Encoder + HandleEncoder,
impl<___E> Encode<ArchiveAccessorStreamDiagnosticsToSocketRequest<'static>, ___E> for ArchiveAccessorStreamDiagnosticsToSocketRequestwhere
___E: InternalHandleEncoder + ?Sized + Encoder + HandleEncoder,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<ArchiveAccessorStreamDiagnosticsToSocketRequest<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<ArchiveAccessorStreamDiagnosticsToSocketRequest<'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> EncodeOption<Box<'static, ArchiveAccessorStreamDiagnosticsToSocketRequest<'static>>, ___E> for ArchiveAccessorStreamDiagnosticsToSocketRequestwhere
___E: Encoder + ?Sized,
ArchiveAccessorStreamDiagnosticsToSocketRequest: Encode<ArchiveAccessorStreamDiagnosticsToSocketRequest<'static>, ___E>,
impl<___E> EncodeOption<Box<'static, ArchiveAccessorStreamDiagnosticsToSocketRequest<'static>>, ___E> for ArchiveAccessorStreamDiagnosticsToSocketRequestwhere
___E: Encoder + ?Sized,
ArchiveAccessorStreamDiagnosticsToSocketRequest: Encode<ArchiveAccessorStreamDiagnosticsToSocketRequest<'static>, ___E>,
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, ArchiveAccessorStreamDiagnosticsToSocketRequest<'static>>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, ArchiveAccessorStreamDiagnosticsToSocketRequest<'static>>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'de> FromWire<ArchiveAccessorStreamDiagnosticsToSocketRequest<'de>> for ArchiveAccessorStreamDiagnosticsToSocketRequest
impl<'de> FromWire<ArchiveAccessorStreamDiagnosticsToSocketRequest<'de>> for ArchiveAccessorStreamDiagnosticsToSocketRequest
Source§fn from_wire(wire: ArchiveAccessorStreamDiagnosticsToSocketRequest<'de>) -> Self
fn from_wire(wire: ArchiveAccessorStreamDiagnosticsToSocketRequest<'de>) -> Self
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
impl StructuralPartialEq for ArchiveAccessorStreamDiagnosticsToSocketRequest
Auto Trait Implementations§
impl Freeze for ArchiveAccessorStreamDiagnosticsToSocketRequest
impl RefUnwindSafe for ArchiveAccessorStreamDiagnosticsToSocketRequest
impl Send for ArchiveAccessorStreamDiagnosticsToSocketRequest
impl Sync for ArchiveAccessorStreamDiagnosticsToSocketRequest
impl Unpin for ArchiveAccessorStreamDiagnosticsToSocketRequest
impl UnsafeUnpin for ArchiveAccessorStreamDiagnosticsToSocketRequest
impl UnwindSafe for ArchiveAccessorStreamDiagnosticsToSocketRequest
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
§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> 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]