pub struct EmbeddedObjectSuggestionState {
pub description_suggested: Option<bool>,
pub embedded_drawing_properties_suggestion_state: Option<EmbeddedDrawingPropertiesSuggestionState>,
pub embedded_object_border_suggestion_state: Option<EmbeddedObjectBorderSuggestionState>,
pub image_properties_suggestion_state: Option<ImagePropertiesSuggestionState>,
pub linked_content_reference_suggestion_state: Option<LinkedContentReferenceSuggestionState>,
pub margin_bottom_suggested: Option<bool>,
pub margin_left_suggested: Option<bool>,
pub margin_right_suggested: Option<bool>,
pub margin_top_suggested: Option<bool>,
pub size_suggestion_state: Option<SizeSuggestionState>,
pub title_suggested: Option<bool>,
}
Expand description
A mask that indicates which of the fields on the base EmbeddedObject 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§
§description_suggested: Option<bool>
Indicates if there was a suggested change to description.
embedded_drawing_properties_suggestion_state: Option<EmbeddedDrawingPropertiesSuggestionState>
A mask that indicates which of the fields in embedded_drawing_properties have been changed in this suggestion.
embedded_object_border_suggestion_state: Option<EmbeddedObjectBorderSuggestionState>
A mask that indicates which of the fields in embedded_object_border have been changed in this suggestion.
image_properties_suggestion_state: Option<ImagePropertiesSuggestionState>
A mask that indicates which of the fields in image_properties have been changed in this suggestion.
linked_content_reference_suggestion_state: Option<LinkedContentReferenceSuggestionState>
A mask that indicates which of the fields in linked_content_reference have been changed in this suggestion.
margin_bottom_suggested: Option<bool>
Indicates if there was a suggested change to margin_bottom.
margin_left_suggested: Option<bool>
Indicates if there was a suggested change to margin_left.
margin_right_suggested: Option<bool>
Indicates if there was a suggested change to margin_right.
margin_top_suggested: Option<bool>
Indicates if there was a suggested change to margin_top.
size_suggestion_state: Option<SizeSuggestionState>
A mask that indicates which of the fields in size have been changed in this suggestion.
title_suggested: Option<bool>
Indicates if there was a suggested change to title.
Trait Implementations§
Source§impl Clone for EmbeddedObjectSuggestionState
impl Clone for EmbeddedObjectSuggestionState
Source§fn clone(&self) -> EmbeddedObjectSuggestionState
fn clone(&self) -> EmbeddedObjectSuggestionState
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for EmbeddedObjectSuggestionState
impl Default for EmbeddedObjectSuggestionState
Source§fn default() -> EmbeddedObjectSuggestionState
fn default() -> EmbeddedObjectSuggestionState
Source§impl<'de> Deserialize<'de> for EmbeddedObjectSuggestionState
impl<'de> Deserialize<'de> for EmbeddedObjectSuggestionState
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>,
impl Part for EmbeddedObjectSuggestionState
Auto Trait Implementations§
impl Freeze for EmbeddedObjectSuggestionState
impl RefUnwindSafe for EmbeddedObjectSuggestionState
impl Send for EmbeddedObjectSuggestionState
impl Sync for EmbeddedObjectSuggestionState
impl Unpin for EmbeddedObjectSuggestionState
impl UnwindSafe for EmbeddedObjectSuggestionState
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