pub struct WindowsSwitchData {
pub config: WindowsSwitchConfig,
pub window: ApplicationWindow,
pub main_flow: FlowBox,
pub workspaces: HashMap<WorkspaceId, Button>,
pub clients: HashMap<ClientId, Button>,
pub active: Active,
pub hypr_data: HyprlandData,
}Fields§
§config: WindowsSwitchConfig§window: ApplicationWindow§main_flow: FlowBox§workspaces: HashMap<WorkspaceId, Button>§clients: HashMap<ClientId, Button>§active: Active§hypr_data: HyprlandDataTrait Implementations§
Auto Trait Implementations§
impl Freeze for WindowsSwitchData
impl RefUnwindSafe for WindowsSwitchData
impl !Send for WindowsSwitchData
impl !Sync for WindowsSwitchData
impl Unpin for WindowsSwitchData
impl UnwindSafe for WindowsSwitchData
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more