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§
Source§impl Clone for OperatingSystemCommandCode
impl Clone for OperatingSystemCommandCode
Source§fn clone(&self) -> OperatingSystemCommandCode
fn clone(&self) -> OperatingSystemCommandCode
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 OperatingSystemCommandCode
impl Debug for OperatingSystemCommandCode
Source§impl FromPrimitive for OperatingSystemCommandCode
impl FromPrimitive for OperatingSystemCommandCode
Source§fn 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.Source§fn 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.Source§fn 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.Source§fn 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.Source§fn 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.Source§fn 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.Source§fn 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 moreSource§fn 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.Source§fn 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.Source§fn 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.Source§fn 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.Source§fn 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 moreSource§impl Hash for OperatingSystemCommandCode
impl Hash for OperatingSystemCommandCode
impl Copy for OperatingSystemCommandCode
impl Eq for OperatingSystemCommandCode
impl StructuralPartialEq for OperatingSystemCommandCode
Auto Trait Implementations§
impl Freeze for OperatingSystemCommandCode
impl RefUnwindSafe for OperatingSystemCommandCode
impl Send for OperatingSystemCommandCode
impl Sync for OperatingSystemCommandCode
impl Unpin for OperatingSystemCommandCode
impl UnwindSafe for OperatingSystemCommandCode
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