pub struct SerialInformation {
pub io_port: u16,
pub irq: u32,
}Fields§
§io_port: u16§irq: u32Trait Implementations§
Source§impl Clone for SerialInformation
impl Clone for SerialInformation
Source§fn clone(&self) -> SerialInformation
fn clone(&self) -> SerialInformation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SerialInformation
impl Debug for SerialInformation
Source§impl DefaultEncoding for SerialInformation
impl DefaultEncoding for SerialInformation
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for SerialInformation
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for SerialInformation
Source§impl StructEncodeMetadata<Resource> for SerialInformation
impl StructEncodeMetadata<Resource> for SerialInformation
Source§impl StructMetadata for SerialInformation
impl StructMetadata for SerialInformation
impl Copy for SerialInformation
Auto Trait Implementations§
impl Freeze for SerialInformation
impl RefUnwindSafe for SerialInformation
impl Send for SerialInformation
impl Sync for SerialInformation
impl Unpin for SerialInformation
impl UnwindSafe for SerialInformation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§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].