pub struct FdAdapter;Expand description
Adapter that bridges Fd through the opaque field contract
(modelled on PayloadAdapter in message.rs).
Trait Implementations§
Source§impl FacetOpaqueAdapter for FdAdapter
impl FacetOpaqueAdapter for FdAdapter
Source§fn serialize_map(value: &Self::SendValue<'_>) -> OpaqueSerialize
fn serialize_map(value: &Self::SendValue<'_>) -> OpaqueSerialize
Outgoing path: map typed value to erased serialization inputs.
Source§fn deserialize_build<'de>(
input: OpaqueDeserialize<'de>,
) -> Result<Self::RecvValue<'de>, Self::Error>
fn deserialize_build<'de>( input: OpaqueDeserialize<'de>, ) -> Result<Self::RecvValue<'de>, Self::Error>
Incoming path: build deferred payload representation.
Auto Trait Implementations§
impl Freeze for FdAdapter
impl RefUnwindSafe for FdAdapter
impl Send for FdAdapter
impl Sync for FdAdapter
impl Unpin for FdAdapter
impl UnsafeUnpin for FdAdapter
impl UnwindSafe for FdAdapter
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