pub struct TraceWriter(/* private fields */);
Implementations§
Trait Implementations§
Source§impl Debug for TraceWriter
impl Debug for TraceWriter
Source§impl DefaultEncoding for TraceWriter
impl DefaultEncoding for TraceWriter
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for TraceWriter
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for TraceWriter
Source§impl StructEncodeMetadata<Resource> for TraceWriter
impl StructEncodeMetadata<Resource> for TraceWriter
Auto Trait Implementations§
impl Freeze for TraceWriter
impl !RefUnwindSafe for TraceWriter
impl Send for TraceWriter
impl Sync for TraceWriter
impl Unpin for TraceWriter
impl !UnwindSafe for TraceWriter
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> 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
].