pub struct FocusGroup {
pub id: u32,
pub members: Vec<FocusId>,
pub wrap: bool,
pub exit_key: Option<KeyCode>,
}Expand description
Group of focusable widgets for tab traversal.
Fields§
§id: u32§members: Vec<FocusId>§wrap: bool§exit_key: Option<KeyCode>Implementations§
Trait Implementations§
Source§impl Clone for FocusGroup
impl Clone for FocusGroup
Source§fn clone(&self) -> FocusGroup
fn clone(&self) -> FocusGroup
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 moreAuto Trait Implementations§
impl Freeze for FocusGroup
impl RefUnwindSafe for FocusGroup
impl Send for FocusGroup
impl Sync for FocusGroup
impl Unpin for FocusGroup
impl UnsafeUnpin for FocusGroup
impl UnwindSafe for FocusGroup
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