#[non_exhaustive]pub struct GetThemeOutputBuilder { /* private fields */ }Expand description
A builder for GetThemeOutput.
Implementations§
source§impl GetThemeOutputBuilder
impl GetThemeOutputBuilder
sourcepub fn set_theme(self, input: Option<Theme>) -> Self
pub fn set_theme(self, input: Option<Theme>) -> Self
Represents the configuration settings for the theme.
sourcepub fn build(self) -> GetThemeOutput
pub fn build(self) -> GetThemeOutput
Consumes the builder and constructs a GetThemeOutput.
Trait Implementations§
source§impl Clone for GetThemeOutputBuilder
impl Clone for GetThemeOutputBuilder
source§fn clone(&self) -> GetThemeOutputBuilder
fn clone(&self) -> GetThemeOutputBuilder
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 GetThemeOutputBuilder
impl Debug for GetThemeOutputBuilder
source§impl Default for GetThemeOutputBuilder
impl Default for GetThemeOutputBuilder
source§fn default() -> GetThemeOutputBuilder
fn default() -> GetThemeOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetThemeOutputBuilder
impl PartialEq for GetThemeOutputBuilder
source§fn eq(&self, other: &GetThemeOutputBuilder) -> bool
fn eq(&self, other: &GetThemeOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetThemeOutputBuilder
Auto Trait Implementations§
impl Freeze for GetThemeOutputBuilder
impl RefUnwindSafe for GetThemeOutputBuilder
impl Send for GetThemeOutputBuilder
impl Sync for GetThemeOutputBuilder
impl Unpin for GetThemeOutputBuilder
impl UnwindSafe for GetThemeOutputBuilder
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 moreCreates a shared type from an unshared type.