pub struct FramebufferAccess { /* private fields */ }
Expand description
An accessor for the framebuffer. Can be sent cross-process via mesh.
Implementations§
Trait Implementations§
Source§impl Debug for FramebufferAccess
impl Debug for FramebufferAccess
Source§impl DefaultEncoding for FramebufferAccess
impl DefaultEncoding for FramebufferAccess
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for FramebufferAccess
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for FramebufferAccess
Source§impl StructEncodeMetadata<Resource> for FramebufferAccess
impl StructEncodeMetadata<Resource> for FramebufferAccess
Auto Trait Implementations§
impl Freeze for FramebufferAccess
impl !RefUnwindSafe for FramebufferAccess
impl Send for FramebufferAccess
impl Sync for FramebufferAccess
impl Unpin for FramebufferAccess
impl !UnwindSafe for FramebufferAccess
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
].