pub struct LayoutOptions {
pub background: Background,
pub text_color: String,
pub font_size: usize,
pub font_family: String,
pub attribution_logo: bool,
pub color_space: ColorSpace,
pub panes: LayoutPanesOptions,
}Fields§
§background: Background§text_color: String§font_size: usize§font_family: String§attribution_logo: bool§color_space: ColorSpace§panes: LayoutPanesOptionsImplementations§
Source§impl LayoutOptions
impl LayoutOptions
pub fn new() -> LayoutOptions
pub fn with_background(self, background: Background) -> LayoutOptions
pub fn with_text_color(self, text_color: String) -> LayoutOptions
pub fn with_font_size(self, font_size: usize) -> LayoutOptions
pub fn with_font_family(self, font_family: String) -> LayoutOptions
pub fn with_attribution_logo(self, attribution_logo: bool) -> LayoutOptions
pub fn with_color_space(self, color_space: ColorSpace) -> LayoutOptions
pub fn with_panes(self, panes: LayoutPanesOptions) -> LayoutOptions
pub fn background(&self) -> &Background
pub fn set_background(&mut self, background: Background)
pub fn text_color(&self) -> &str
pub fn text_color_mut(&mut self) -> &mut String
pub fn set_text_color(&mut self, text_color: String)
pub fn font_size(&self) -> usize
pub fn set_font_size(&mut self, font_size: usize)
pub fn font_family(&self) -> &str
pub fn font_family_mut(&mut self) -> &mut String
pub fn set_font_family(&mut self, font_family: String)
pub fn attribution_logo(&self) -> bool
pub fn set_attribution_logo(&mut self, attribution_logo: bool)
pub fn color_space(&self) -> &ColorSpace
pub fn set_color_space(&mut self, color_space: ColorSpace)
pub fn panes(&self) -> &LayoutPanesOptions
pub fn panes_mut(&mut self) -> &mut LayoutPanesOptions
pub fn set_panes(&mut self, panes: LayoutPanesOptions)
Trait Implementations§
Source§impl Clone for LayoutOptions
impl Clone for LayoutOptions
Source§fn clone(&self) -> LayoutOptions
fn clone(&self) -> LayoutOptions
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 Default for LayoutOptions
impl Default for LayoutOptions
Source§fn default() -> LayoutOptions
fn default() -> LayoutOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LayoutOptions
impl<'de> Deserialize<'de> for LayoutOptions
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<LayoutOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LayoutOptions, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for LayoutOptions
impl Serialize for LayoutOptions
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for LayoutOptions
impl RefUnwindSafe for LayoutOptions
impl Send for LayoutOptions
impl Sync for LayoutOptions
impl Unpin for LayoutOptions
impl UnsafeUnpin for LayoutOptions
impl UnwindSafe for LayoutOptions
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§impl<T> FromFormData for Twhere
T: DeserializeOwned,
impl<T> FromFormData for Twhere
T: DeserializeOwned,
Source§fn from_event(ev: &Event) -> Result<T, FromFormDataError>
fn from_event(ev: &Event) -> Result<T, FromFormDataError>
Tries to deserialize the data, given only the
submit event.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 moreSource§impl<T> SerializableKey for T
impl<T> SerializableKey for T
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.