pub enum SpecialDevice {
}
Variants§
VC(Option<VC>)
Pty(Option<PathBuf>)
None
Null
Chardev(String)
Dev(String)
Parport(usize)
File(PathBuf)
Stdio
Pipe(PathBuf)
Com(usize)
Udp(Udp)
Tcp(Tcp)
Telnet(Telnet)
Websocket(Websocket)
Unix(Unix)
Mon(String)
Braille
Msmouse
Trait Implementations§
Source§impl ToCommand for SpecialDevice
impl ToCommand for SpecialDevice
fn to_command(&self) -> Vec<String>
fn to_single_command(&self) -> String
Auto Trait Implementations§
impl Freeze for SpecialDevice
impl RefUnwindSafe for SpecialDevice
impl Send for SpecialDevice
impl Sync for SpecialDevice
impl Unpin for SpecialDevice
impl UnwindSafe for SpecialDevice
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