#[non_exhaustive]pub enum DisplayReplyId {
MmiModeAck,
ListDisplayCharacterTables,
ListInputCharacterTables,
ListGraphicOverlayCharacteristics,
ListFullScreenGraphicCharacteristics,
UnknownDisplayControlCmd,
UnknownMmiMode,
UnknownCharacterTable,
Reserved(u8),
}Expand description
display_reply_id values (Table 35, p. 38).
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
MmiModeAck
01 — acknowledge of the selected MMI mode.
ListDisplayCharacterTables
02 — list of display character tables.
ListInputCharacterTables
03 — list of input character tables.
ListGraphicOverlayCharacteristics
04 — overlay-graphics characteristics.
ListFullScreenGraphicCharacteristics
05 — full-screen-graphics characteristics.
UnknownDisplayControlCmd
F0 — unknown display_control_cmd.
UnknownMmiMode
F1 — unknown mmi_mode.
UnknownCharacterTable
F2 — unknown character table.
Reserved(u8)
Any other value (reserved).
Implementations§
Trait Implementations§
Source§impl Clone for DisplayReplyId
impl Clone for DisplayReplyId
Source§fn clone(&self) -> DisplayReplyId
fn clone(&self) -> DisplayReplyId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DisplayReplyId
Source§impl Debug for DisplayReplyId
impl Debug for DisplayReplyId
Source§impl Display for DisplayReplyId
impl Display for DisplayReplyId
impl Eq for DisplayReplyId
Source§impl PartialEq for DisplayReplyId
impl PartialEq for DisplayReplyId
Source§fn eq(&self, other: &DisplayReplyId) -> bool
fn eq(&self, other: &DisplayReplyId) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DisplayReplyId
impl Serialize for DisplayReplyId
impl StructuralPartialEq for DisplayReplyId
Auto Trait Implementations§
impl Freeze for DisplayReplyId
impl RefUnwindSafe for DisplayReplyId
impl Send for DisplayReplyId
impl Sync for DisplayReplyId
impl Unpin for DisplayReplyId
impl UnsafeUnpin for DisplayReplyId
impl UnwindSafe for DisplayReplyId
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