pub enum TerminalDescriptor {
Input(InputTerminalDescriptor),
Output(OutputTerminalDescriptor),
}Expand description
Enumeration of terminal descriptor types.
Variants§
Input(InputTerminalDescriptor)
Input terminal descriptor.
Output(OutputTerminalDescriptor)
Output terminal descriptor.
Implementations§
Source§impl TerminalDescriptor
impl TerminalDescriptor
Sourcepub fn terminal_id(&self) -> u8
pub fn terminal_id(&self) -> u8
Returns the terminal ID for this descriptor.
Sourcepub fn terminal_type(&self) -> TerminalType
pub fn terminal_type(&self) -> TerminalType
Returns the terminal type for this descriptor.
Sourcepub fn clock_source_id(&self) -> u8
pub fn clock_source_id(&self) -> u8
Returns the clock source ID associated with this terminal.
Sourcepub fn terminal_name(&self) -> StringIndex
pub fn terminal_name(&self) -> StringIndex
Returns the terminal name string index.
Trait Implementations§
Source§impl Clone for TerminalDescriptor
impl Clone for TerminalDescriptor
Source§fn clone(&self) -> TerminalDescriptor
fn clone(&self) -> TerminalDescriptor
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 TerminalDescriptor
impl Debug for TerminalDescriptor
Source§impl Format for TerminalDescriptor
impl Format for TerminalDescriptor
Source§impl PartialEq for TerminalDescriptor
impl PartialEq for TerminalDescriptor
impl Eq for TerminalDescriptor
impl StructuralPartialEq for TerminalDescriptor
Auto Trait Implementations§
impl Freeze for TerminalDescriptor
impl RefUnwindSafe for TerminalDescriptor
impl Send for TerminalDescriptor
impl Sync for TerminalDescriptor
impl Unpin for TerminalDescriptor
impl UnwindSafe for TerminalDescriptor
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