pub struct EnumNode { /* private fields */ }Expand description
Enum-valued GenICam parameter.
Implementations§
Source§impl EnumNode
impl EnumNode
Sourcepub fn value(&self) -> PylonResult<String>
pub fn value(&self) -> PylonResult<String>
Returns the currently selected entry.
Sourcepub fn settable_values(&self) -> PylonResult<Vec<String>>
pub fn settable_values(&self) -> PylonResult<Vec<String>>
Returns the values currently accepted by the node.
Sourcepub fn set_value(&mut self, value: &str) -> PylonResult<()>
pub fn set_value(&mut self, value: &str) -> PylonResult<()>
Selects a new enum entry by name.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EnumNode
impl RefUnwindSafe for EnumNode
impl !Send for EnumNode
impl !Sync for EnumNode
impl Unpin for EnumNode
impl UnsafeUnpin for EnumNode
impl UnwindSafe for EnumNode
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