pub struct TextStyleSuggestionState {
pub background_color_suggested: Option<bool>,
pub baseline_offset_suggested: Option<bool>,
pub bold_suggested: Option<bool>,
pub font_size_suggested: Option<bool>,
pub foreground_color_suggested: Option<bool>,
pub italic_suggested: Option<bool>,
pub link_suggested: Option<bool>,
pub small_caps_suggested: Option<bool>,
pub strikethrough_suggested: Option<bool>,
pub underline_suggested: Option<bool>,
pub weighted_font_family_suggested: Option<bool>,
}
Expand description
A mask that indicates which of the fields on the base TextStyle have been changed in this suggestion. For any field set to true, there’s a new suggested value.
This type is not used in any activity, and only used as part of another schema.
Fields§
§background_color_suggested: Option<bool>
Indicates if there was a suggested change to background_color.
baseline_offset_suggested: Option<bool>
Indicates if there was a suggested change to baseline_offset.
bold_suggested: Option<bool>
Indicates if there was a suggested change to bold.
font_size_suggested: Option<bool>
Indicates if there was a suggested change to font_size.
foreground_color_suggested: Option<bool>
Indicates if there was a suggested change to foreground_color.
italic_suggested: Option<bool>
Indicates if there was a suggested change to italic.
link_suggested: Option<bool>
Indicates if there was a suggested change to link.
small_caps_suggested: Option<bool>
Indicates if there was a suggested change to small_caps.
strikethrough_suggested: Option<bool>
Indicates if there was a suggested change to strikethrough.
underline_suggested: Option<bool>
Indicates if there was a suggested change to underline.
weighted_font_family_suggested: Option<bool>
Indicates if there was a suggested change to weighted_font_family.
Trait Implementations§
Source§impl Clone for TextStyleSuggestionState
impl Clone for TextStyleSuggestionState
Source§fn clone(&self) -> TextStyleSuggestionState
fn clone(&self) -> TextStyleSuggestionState
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for TextStyleSuggestionState
impl Debug for TextStyleSuggestionState
Source§impl Default for TextStyleSuggestionState
impl Default for TextStyleSuggestionState
Source§fn default() -> TextStyleSuggestionState
fn default() -> TextStyleSuggestionState
Source§impl<'de> Deserialize<'de> for TextStyleSuggestionState
impl<'de> Deserialize<'de> for TextStyleSuggestionState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl Serialize for TextStyleSuggestionState
impl Serialize for TextStyleSuggestionState
impl Part for TextStyleSuggestionState
Auto Trait Implementations§
impl Freeze for TextStyleSuggestionState
impl RefUnwindSafe for TextStyleSuggestionState
impl Send for TextStyleSuggestionState
impl Sync for TextStyleSuggestionState
impl Unpin for TextStyleSuggestionState
impl UnwindSafe for TextStyleSuggestionState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
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>
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