pub struct TimesyncIcHandle;
Expand description
A handle to the timesync IC.
Trait Implementations§
Source§impl DefaultEncoding for TimesyncIcHandle
impl DefaultEncoding for TimesyncIcHandle
Source§impl ResourceId<VmbusDeviceHandleKind> for TimesyncIcHandle
impl ResourceId<VmbusDeviceHandleKind> for TimesyncIcHandle
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for TimesyncIcHandle
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for TimesyncIcHandle
Source§impl StructEncodeMetadata<Resource> for TimesyncIcHandle
impl StructEncodeMetadata<Resource> for TimesyncIcHandle
Auto Trait Implementations§
impl Freeze for TimesyncIcHandle
impl RefUnwindSafe for TimesyncIcHandle
impl Send for TimesyncIcHandle
impl Sync for TimesyncIcHandle
impl Unpin for TimesyncIcHandle
impl UnwindSafe for TimesyncIcHandle
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
].