#[non_exhaustive]pub enum DisplayReplyBody {
Graphics(GraphicsCharacteristics),
CharacterTables(Vec<u8>),
MmiModeAck(MmiMode),
None,
}Expand description
The branch-dependent body of a DisplayReply (Table 35).
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.
Graphics(GraphicsCharacteristics)
list_graphic_overlay_characteristics / list_full_screen_….
CharacterTables(Vec<u8>)
list_display_character_tables / list_input_character_tables — the
character_table_byte list.
MmiModeAck(MmiMode)
mmi_mode_ack — the acknowledged mode.
None
No branch body (unknown_* replies and reserved ids).
Trait Implementations§
Source§impl Clone for DisplayReplyBody
impl Clone for DisplayReplyBody
Source§fn clone(&self) -> DisplayReplyBody
fn clone(&self) -> DisplayReplyBody
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 moreSource§impl Debug for DisplayReplyBody
impl Debug for DisplayReplyBody
impl Eq for DisplayReplyBody
Source§impl PartialEq for DisplayReplyBody
impl PartialEq for DisplayReplyBody
Source§impl Serialize for DisplayReplyBody
Available on crate feature serde only.
impl Serialize for DisplayReplyBody
Available on crate feature
serde only.impl StructuralPartialEq for DisplayReplyBody
Auto Trait Implementations§
impl Freeze for DisplayReplyBody
impl RefUnwindSafe for DisplayReplyBody
impl Send for DisplayReplyBody
impl Sync for DisplayReplyBody
impl Unpin for DisplayReplyBody
impl UnsafeUnpin for DisplayReplyBody
impl UnwindSafe for DisplayReplyBody
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