pub struct TerminalId(pub String);Expand description
A unique identifier for a terminal instance. The
schema’s TerminalId is type: "string"; the
newtype is a typed handle.
Tuple Fields§
§0: StringImplementations§
Trait Implementations§
Source§impl Clone for TerminalId
impl Clone for TerminalId
Source§impl Debug for TerminalId
impl Debug for TerminalId
Source§impl<'de> Deserialize<'de> for TerminalId
impl<'de> Deserialize<'de> for TerminalId
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for TerminalId
impl Display for TerminalId
impl Eq for TerminalId
Source§impl Hash for TerminalId
impl Hash for TerminalId
Source§impl PartialEq for TerminalId
impl PartialEq for TerminalId
Source§impl Serialize for TerminalId
impl Serialize for TerminalId
impl StructuralPartialEq for TerminalId
Auto Trait Implementations§
impl Freeze for TerminalId
impl RefUnwindSafe for TerminalId
impl Send for TerminalId
impl Sync for TerminalId
impl Unpin for TerminalId
impl UnsafeUnpin for TerminalId
impl UnwindSafe for TerminalId
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