pub struct DisconnectedSerialBackendHandle;
Expand description
Handle for a disconnected serial backend.
Trait Implementations§
Source§impl DefaultEncoding for DisconnectedSerialBackendHandle
impl DefaultEncoding for DisconnectedSerialBackendHandle
Source§impl ResolveResource<SerialBackendHandle, DisconnectedSerialBackendHandle> for DisconnectedSerialBackendResolver
impl ResolveResource<SerialBackendHandle, DisconnectedSerialBackendHandle> for DisconnectedSerialBackendResolver
Source§type Output = ResolvedSerialBackend
type Output = ResolvedSerialBackend
The output type for resource resolution.
Source§type Error = Infallible
type Error = Infallible
The error type for
resolve
.Source§fn resolve(
&self,
DisconnectedSerialBackendHandle: DisconnectedSerialBackendHandle,
_input: ResolveSerialBackendParams<'_>,
) -> Result<Self::Output, Self::Error>
fn resolve( &self, DisconnectedSerialBackendHandle: DisconnectedSerialBackendHandle, _input: ResolveSerialBackendParams<'_>, ) -> Result<Self::Output, Self::Error>
Resolves the resource.
Source§impl ResourceId<SerialBackendHandle> for DisconnectedSerialBackendHandle
impl ResourceId<SerialBackendHandle> for DisconnectedSerialBackendHandle
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for DisconnectedSerialBackendHandle
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for DisconnectedSerialBackendHandle
Source§impl StructEncodeMetadata<Resource> for DisconnectedSerialBackendHandle
impl StructEncodeMetadata<Resource> for DisconnectedSerialBackendHandle
Auto Trait Implementations§
impl Freeze for DisconnectedSerialBackendHandle
impl RefUnwindSafe for DisconnectedSerialBackendHandle
impl Send for DisconnectedSerialBackendHandle
impl Sync for DisconnectedSerialBackendHandle
impl Unpin for DisconnectedSerialBackendHandle
impl UnwindSafe for DisconnectedSerialBackendHandle
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> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T, K> IntoResource<K> for Twhere
T: 'static + ResourceId<K> + MeshPayload + Send,
K: ResourceKind,
impl<T, K> IntoResource<K> for Twhere
T: 'static + ResourceId<K> + MeshPayload + Send,
K: ResourceKind,
§fn into_resource(self) -> Resource<K>
fn into_resource(self) -> Resource<K>
Converts
self
into a Resource
.§impl<T> MeshField for T
impl<T> MeshField for T
§impl<T> MeshPayload for T
impl<T> MeshPayload for T
§impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
§fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
Computes the message size, as in [
MessageEncode::compute_message_size
].§fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
Writes the message, as in [
MessageEncode::write_message
].