pub enum Sender {
Ns16550MmioSender(Ns16550Sender<Mmio>),
Ns16550DwApbSender(Ns16550Sender<DwApb>),
Ns16550RockchipFiqSender(RockchipFiqSender),
Pl011Sender(Pl011Sender),
}Variants§
Ns16550MmioSender(Ns16550Sender<Mmio>)
Ns16550DwApbSender(Ns16550Sender<DwApb>)
Ns16550RockchipFiqSender(RockchipFiqSender)
Pl011Sender(Pl011Sender)
Trait Implementations§
Source§impl From<Pl011Sender> for Sender
impl From<Pl011Sender> for Sender
Source§fn from(v: Pl011Sender) -> Sender
fn from(v: Pl011Sender) -> Sender
Converts to this type from the input type.
Source§impl From<RockchipFiqSender> for Sender
impl From<RockchipFiqSender> for Sender
Source§fn from(v: RockchipFiqSender) -> Sender
fn from(v: RockchipFiqSender) -> Sender
Converts to this type from the input type.
Source§impl TSender for Sender
impl TSender for Sender
fn write_byte(&mut self, byte: u8) -> bool
fn write_bytes(&mut self, buffer: &[u8]) -> usize
Source§impl TryInto<Pl011Sender> for Sender
impl TryInto<Pl011Sender> for Sender
Auto Trait Implementations§
impl !RefUnwindSafe for Sender
impl !Sync for Sender
impl !UnwindSafe for Sender
impl Freeze for Sender
impl Send for Sender
impl Unpin for Sender
impl UnsafeUnpin for Sender
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