pub enum OperatingSystemCommandCode {
Show 41 variants
SetIconNameAndWindowTitle,
SetIconName,
SetWindowTitle,
SetXWindowProperty,
ChangeColorNumber,
ChangeSpecialColorNumber,
ChangeTitleTabColor,
SetCurrentWorkingDirectory,
SetHyperlink,
SystemNotification,
SetTextForegroundColor,
SetTextBackgroundColor,
SetTextCursorColor,
SetMouseForegroundColor,
SetMouseBackgroundColor,
SetTektronixForegroundColor,
SetTektronixBackgroundColor,
SetHighlightBackgroundColor,
SetTektronixCursorColor,
SetHighlightForegroundColor,
SetLogFileName,
SetFont,
EmacsShell,
ManipulateSelectionData,
ResetColors,
ResetSpecialColor,
ResetTextForegroundColor,
ResetTextBackgroundColor,
ResetTextCursorColor,
ResetMouseForegroundColor,
ResetMouseBackgroundColor,
ResetTektronixForegroundColor,
ResetTektronixBackgroundColor,
ResetHighlightColor,
ResetTektronixCursorColor,
ResetHighlightForegroundColor,
RxvtProprietary,
FinalTermSemanticPrompt,
ITermProprietary,
SetWindowTitleSun,
SetIconNameSun,
}
Variants
SetIconNameAndWindowTitle
SetIconName
SetWindowTitle
SetXWindowProperty
ChangeColorNumber
ChangeSpecialColorNumber
ChangeTitleTabColor
iTerm2
SetCurrentWorkingDirectory
SetHyperlink
See https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda
SystemNotification
iTerm2
SetTextForegroundColor
SetTextBackgroundColor
SetTextCursorColor
SetMouseForegroundColor
SetMouseBackgroundColor
SetTektronixForegroundColor
SetTektronixBackgroundColor
SetHighlightBackgroundColor
SetTektronixCursorColor
SetHighlightForegroundColor
SetLogFileName
SetFont
EmacsShell
ManipulateSelectionData
ResetColors
ResetSpecialColor
ResetTextForegroundColor
ResetTextBackgroundColor
ResetTextCursorColor
ResetMouseForegroundColor
ResetMouseBackgroundColor
ResetTektronixForegroundColor
ResetTektronixBackgroundColor
ResetHighlightColor
ResetTektronixCursorColor
ResetHighlightForegroundColor
RxvtProprietary
FinalTermSemanticPrompt
ITermProprietary
SetWindowTitleSun
Here the “Sun” suffix comes from the table in https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h3-Miscellaneous that lays out various window related escape sequences.
SetIconNameSun
Trait Implementations
sourceimpl Clone for OperatingSystemCommandCode
impl Clone for OperatingSystemCommandCode
sourcefn clone(&self) -> OperatingSystemCommandCode
fn clone(&self) -> OperatingSystemCommandCode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for OperatingSystemCommandCode
impl Debug for OperatingSystemCommandCode
sourceimpl FromPrimitive for OperatingSystemCommandCode
impl FromPrimitive for OperatingSystemCommandCode
sourcefn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an i128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an u128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourceimpl Hash for OperatingSystemCommandCode
impl Hash for OperatingSystemCommandCode
impl Copy for OperatingSystemCommandCode
impl Eq for OperatingSystemCommandCode
impl StructuralEq for OperatingSystemCommandCode
impl StructuralPartialEq for OperatingSystemCommandCode
Auto Trait Implementations
impl RefUnwindSafe for OperatingSystemCommandCode
impl Send for OperatingSystemCommandCode
impl Sync for OperatingSystemCommandCode
impl Unpin for OperatingSystemCommandCode
impl UnwindSafe for OperatingSystemCommandCode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more