pub struct RailConfig {Show 16 fields
pub enabled: bool,
pub placement: RailPlacement,
pub background_color: OverlayColorMode,
pub foreground_color: OverlayColorMode,
pub divider_color: OverlayColorMode,
pub offset_x: i32,
pub offset_y: i32,
pub width: i32,
pub height: i32,
pub sizing: RailSizingMode,
pub icon_size: i32,
pub gap: i32,
pub padding: i32,
pub radius: i32,
pub pinned_separator: bool,
pub obstruction: RailObstructionBehavior,
}Fields§
§enabled: bool§placement: RailPlacement§background_color: OverlayColorMode§foreground_color: OverlayColorMode§divider_color: OverlayColorMode§offset_x: i32§offset_y: i32§width: i32§height: i32§sizing: RailSizingMode§icon_size: i32§gap: i32§padding: i32§radius: i32§pinned_separator: bool§obstruction: RailObstructionBehaviorTrait Implementations§
Source§impl Clone for RailConfig
impl Clone for RailConfig
Source§fn clone(&self) -> RailConfig
fn clone(&self) -> RailConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RailConfig
Source§impl Debug for RailConfig
impl Debug for RailConfig
Source§impl Default for RailConfig
impl Default for RailConfig
Source§impl PartialEq for RailConfig
impl PartialEq for RailConfig
Source§fn eq(&self, other: &RailConfig) -> bool
fn eq(&self, other: &RailConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RailConfig
Auto Trait Implementations§
impl Freeze for RailConfig
impl RefUnwindSafe for RailConfig
impl Send for RailConfig
impl Sync for RailConfig
impl Unpin for RailConfig
impl UnsafeUnpin for RailConfig
impl UnwindSafe for RailConfig
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