#[repr(u8)]pub enum MenuRequestType {
Activate = 0,
Deactivate = 1,
Query = 2,
}Expand description
used by CecOpcode::MenuRequest
Variants§
Trait Implementations§
Source§impl Clone for MenuRequestType
impl Clone for MenuRequestType
Source§fn clone(&self) -> MenuRequestType
fn clone(&self) -> MenuRequestType
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 MenuRequestType
impl Debug for MenuRequestType
Source§impl From<MenuRequestType> for u8
impl From<MenuRequestType> for u8
Source§fn from(enum_value: MenuRequestType) -> Self
fn from(enum_value: MenuRequestType) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MenuRequestType
impl PartialEq for MenuRequestType
Source§impl TryFrom<u8> for MenuRequestType
impl TryFrom<u8> for MenuRequestType
Source§type Error = TryFromPrimitiveError<MenuRequestType>
type Error = TryFromPrimitiveError<MenuRequestType>
The type returned in the event of a conversion error.
Source§impl TryFromPrimitive for MenuRequestType
impl TryFromPrimitive for MenuRequestType
const NAME: &'static str = "MenuRequestType"
type Primitive = u8
type Error = TryFromPrimitiveError<MenuRequestType>
fn try_from_primitive( number: Self::Primitive, ) -> Result<Self, TryFromPrimitiveError<Self>>
impl Copy for MenuRequestType
impl Eq for MenuRequestType
impl StructuralPartialEq for MenuRequestType
Auto Trait Implementations§
impl Freeze for MenuRequestType
impl RefUnwindSafe for MenuRequestType
impl Send for MenuRequestType
impl Sync for MenuRequestType
impl Unpin for MenuRequestType
impl UnwindSafe for MenuRequestType
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