Struct cameleon_genapi::EnumEntryNode
source · pub struct EnumEntryNode { /* private fields */ }Implementations
sourceimpl EnumEntryNode
impl EnumEntryNode
pub fn value(&self) -> i64
pub fn numeric_value(&self) -> f64
pub fn symbolic(&self) -> &str
pub fn is_self_clearing(&self) -> bool
pub fn is_locked<T: ValueStore, U: CacheStore>(
&self,
device: &mut impl Device,
store: &impl NodeStore,
cx: &mut ValueCtxt<T, U>
) -> GenApiResult<bool>
pub fn is_implemented<T: ValueStore, U: CacheStore>(
&self,
device: &mut impl Device,
store: &impl NodeStore,
cx: &mut ValueCtxt<T, U>
) -> GenApiResult<bool>
pub fn is_available<T: ValueStore, U: CacheStore>(
&self,
device: &mut impl Device,
store: &impl NodeStore,
cx: &mut ValueCtxt<T, U>
) -> GenApiResult<bool>
Trait Implementations
sourceimpl Clone for EnumEntryNode
impl Clone for EnumEntryNode
sourcefn clone(&self) -> EnumEntryNode
fn clone(&self) -> EnumEntryNode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for EnumEntryNode
impl Debug for EnumEntryNode
Auto Trait Implementations
impl RefUnwindSafe for EnumEntryNode
impl Send for EnumEntryNode
impl Sync for EnumEntryNode
impl Unpin for EnumEntryNode
impl UnwindSafe for EnumEntryNode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more