Struct rat_widget::scrolled::ScrolledStyle
source · pub struct ScrolledStyle {
pub thumb_style: Option<Style>,
pub track_symbol: Option<&'static str>,
pub track_style: Option<Style>,
pub begin_symbol: Option<&'static str>,
pub begin_style: Option<Style>,
pub end_symbol: Option<&'static str>,
pub end_style: Option<Style>,
pub no_symbol: Option<&'static str>,
pub no_style: Option<Style>,
pub non_exhaustive: NonExhaustive,
}Fields§
§thumb_style: Option<Style>§track_symbol: Option<&'static str>§track_style: Option<Style>§begin_symbol: Option<&'static str>§begin_style: Option<Style>§end_symbol: Option<&'static str>§end_style: Option<Style>§no_symbol: Option<&'static str>§no_style: Option<Style>§non_exhaustive: NonExhaustiveTrait Implementations§
source§impl Clone for ScrolledStyle
impl Clone for ScrolledStyle
source§fn clone(&self) -> ScrolledStyle
fn clone(&self) -> ScrolledStyle
Returns a copy 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 ScrolledStyle
impl Debug for ScrolledStyle
source§impl Default for ScrolledStyle
impl Default for ScrolledStyle
source§fn default() -> ScrolledStyle
fn default() -> ScrolledStyle
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ScrolledStyle
impl RefUnwindSafe for ScrolledStyle
impl Send for ScrolledStyle
impl Sync for ScrolledStyle
impl Unpin for ScrolledStyle
impl UnwindSafe for ScrolledStyle
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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