Struct x86_64::instructions::port::PortReadOnly [−][src]
pub struct PortReadOnly<T> { /* fields omitted */ }
Expand description
A read only I/O port.
Implementations
impl<T> PortReadOnly<T>
[src]
impl<T> PortReadOnly<T>
[src]pub const fn new(port: u16) -> PortReadOnly<T>
[src]
pub const fn new(port: u16) -> PortReadOnly<T>
[src]Creates a read only I/O port with the given port number.
impl<T: PortRead> PortReadOnly<T>
[src]
impl<T: PortRead> PortReadOnly<T>
[src]Trait Implementations
impl<T> Clone for PortReadOnly<T>
[src]
impl<T> Clone for PortReadOnly<T>
[src]impl<T> Debug for PortReadOnly<T>
[src]
impl<T> Debug for PortReadOnly<T>
[src]impl<T> PartialEq<PortReadOnly<T>> for PortReadOnly<T>
[src]
impl<T> PartialEq<PortReadOnly<T>> for PortReadOnly<T>
[src]impl<T> Eq for PortReadOnly<T>
[src]
Auto Trait Implementations
impl<T> Send for PortReadOnly<T> where
T: Send,
T: Send,
impl<T> Sync for PortReadOnly<T> where
T: Sync,
T: Sync,
impl<T> Unpin for PortReadOnly<T> where
T: Unpin,
T: Unpin,