pub struct BasicOptions { /* private fields */ }Implementations§
Source§impl BasicOptions
impl BasicOptions
pub fn new(options: u8) -> Self
pub fn direction_keys(&self) -> &DirectionKeys
pub fn direction_keys_mut(&mut self) -> &mut DirectionKeys
pub fn input_ok(&self) -> bool
pub fn input_ok_mut(&mut self) -> &mut bool
pub fn input_cancel(&self) -> bool
pub fn input_cancel_mut(&mut self) -> &mut bool
pub fn input_subkey(&self) -> bool
pub fn input_subkey_mut(&mut self) -> &mut bool
pub fn wait_for_input(&self) -> bool
pub fn wait_for_input_mut(&mut self) -> &mut bool
Trait Implementations§
Source§impl Clone for BasicOptions
impl Clone for BasicOptions
Source§fn clone(&self) -> BasicOptions
fn clone(&self) -> BasicOptions
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 PartialEq for BasicOptions
impl PartialEq for BasicOptions
impl StructuralPartialEq for BasicOptions
Auto Trait Implementations§
impl Freeze for BasicOptions
impl RefUnwindSafe for BasicOptions
impl Send for BasicOptions
impl Sync for BasicOptions
impl Unpin for BasicOptions
impl UnwindSafe for BasicOptions
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