pub struct StatusBarItem {
pub label: String,
pub content: String,
pub priority: i32,
}Expand description
Configuration for a status bar item
Fields§
§label: StringLabel/identifier for this item
content: StringContent to display
priority: i32Priority (higher = further right)
Implementations§
Trait Implementations§
Source§impl Clone for StatusBarItem
impl Clone for StatusBarItem
Source§fn clone(&self) -> StatusBarItem
fn clone(&self) -> StatusBarItem
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 StatusBarItem
impl Debug for StatusBarItem
Source§impl PartialEq for StatusBarItem
impl PartialEq for StatusBarItem
impl StructuralPartialEq for StatusBarItem
Auto Trait Implementations§
impl Freeze for StatusBarItem
impl RefUnwindSafe for StatusBarItem
impl Send for StatusBarItem
impl Sync for StatusBarItem
impl Unpin for StatusBarItem
impl UnsafeUnpin for StatusBarItem
impl UnwindSafe for StatusBarItem
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.