pub struct ThemeHandler;Expand description
Handler for the theme setting.
Trait Implementations§
Source§impl SettingHandler for ThemeHandler
impl SettingHandler for ThemeHandler
Source§fn set(
&self,
args: &[String],
ctx: &mut SetContext<'_>,
) -> Result<String, SettingError>
fn set( &self, args: &[String], ctx: &mut SetContext<'_>, ) -> Result<String, SettingError>
Set the configuration value. Read more
Source§fn unset(
&self,
_args: Option<&str>,
_ctx: &mut SetContext<'_>,
) -> Result<String, SettingError>
fn unset( &self, _args: Option<&str>, _ctx: &mut SetContext<'_>, ) -> Result<String, SettingError>
Unset (clear) the configuration value. Read more
Auto Trait Implementations§
impl Freeze for ThemeHandler
impl RefUnwindSafe for ThemeHandler
impl Send for ThemeHandler
impl Sync for ThemeHandler
impl Unpin for ThemeHandler
impl UnsafeUnpin for ThemeHandler
impl UnwindSafe for ThemeHandler
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