pub enum FocusSpaceOption {
Next {},
Prev {},
First {},
Last {},
Recent {},
Space {
space: u32,
},
}
Expand description
An enum representing the options passed to the space --focus
command.
Variants§
Trait Implementations§
Source§impl Clone for FocusSpaceOption
impl Clone for FocusSpaceOption
Source§fn clone(&self) -> FocusSpaceOption
fn clone(&self) -> FocusSpaceOption
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 FocusSpaceOption
impl Debug for FocusSpaceOption
Source§impl<'de> Deserialize<'de> for FocusSpaceOption
impl<'de> Deserialize<'de> for FocusSpaceOption
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for FocusSpaceOption
impl Display for FocusSpaceOption
Source§impl Hash for FocusSpaceOption
impl Hash for FocusSpaceOption
Source§impl PartialEq for FocusSpaceOption
impl PartialEq for FocusSpaceOption
Source§impl Serialize for FocusSpaceOption
impl Serialize for FocusSpaceOption
impl Copy for FocusSpaceOption
impl Eq for FocusSpaceOption
impl StructuralPartialEq for FocusSpaceOption
Auto Trait Implementations§
impl Freeze for FocusSpaceOption
impl RefUnwindSafe for FocusSpaceOption
impl Send for FocusSpaceOption
impl Sync for FocusSpaceOption
impl Unpin for FocusSpaceOption
impl UnwindSafe for FocusSpaceOption
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