#[repr(i32)]pub enum SdCardAction {
RemoveCard = 0,
InsertCard = 1,
}
Variants§
Implementations§
Source§impl SdCardAction
impl SdCardAction
Source§impl SdCardAction
impl SdCardAction
Sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
Sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
Source§impl Clone for SdCardAction
impl Clone for SdCardAction
Source§fn clone(&self) -> SdCardAction
fn clone(&self) -> SdCardAction
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 SdCardAction
impl Debug for SdCardAction
Source§impl Default for SdCardAction
impl Default for SdCardAction
Source§fn default() -> SdCardAction
fn default() -> SdCardAction
Returns the “default value” for a type. Read more
Source§impl From<SdCardAction> for i32
impl From<SdCardAction> for i32
Source§fn from(value: SdCardAction) -> i32
fn from(value: SdCardAction) -> i32
Converts to this type from the input type.
Source§impl Hash for SdCardAction
impl Hash for SdCardAction
Source§impl Ord for SdCardAction
impl Ord for SdCardAction
Source§fn cmp(&self, other: &SdCardAction) -> Ordering
fn cmp(&self, other: &SdCardAction) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SdCardAction
impl PartialEq for SdCardAction
Source§impl PartialOrd for SdCardAction
impl PartialOrd for SdCardAction
Source§impl TryFrom<i32> for SdCardAction
impl TryFrom<i32> for SdCardAction
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<SdCardAction, UnknownEnumValue>
fn try_from(value: i32) -> Result<SdCardAction, UnknownEnumValue>
Performs the conversion.
impl Copy for SdCardAction
impl Eq for SdCardAction
impl StructuralPartialEq for SdCardAction
Auto Trait Implementations§
impl Freeze for SdCardAction
impl RefUnwindSafe for SdCardAction
impl Send for SdCardAction
impl Sync for SdCardAction
impl Unpin for SdCardAction
impl UnwindSafe for SdCardAction
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