Struct google_docs1::api::PositionedObject
source · pub struct PositionedObject {
pub object_id: Option<String>,
pub positioned_object_properties: Option<PositionedObjectProperties>,
pub suggested_deletion_ids: Option<Vec<String>>,
pub suggested_insertion_id: Option<String>,
pub suggested_positioned_object_properties_changes: Option<HashMap<String, SuggestedPositionedObjectProperties>>,
}
Expand description
An object that’s tethered to a Paragraph and positioned relative to the beginning of the paragraph. A PositionedObject contains an EmbeddedObject such as an image.
This type is not used in any activity, and only used as part of another schema.
Fields§
§object_id: Option<String>
The ID of this positioned object.
positioned_object_properties: Option<PositionedObjectProperties>
The properties of this positioned object.
suggested_deletion_ids: Option<Vec<String>>
The suggested deletion IDs. If empty, then there are no suggested deletions of this content.
suggested_insertion_id: Option<String>
The suggested insertion ID. If empty, then this is not a suggested insertion.
suggested_positioned_object_properties_changes: Option<HashMap<String, SuggestedPositionedObjectProperties>>
The suggested changes to the positioned object properties, keyed by suggestion ID.
Trait Implementations§
source§impl Clone for PositionedObject
impl Clone for PositionedObject
source§fn clone(&self) -> PositionedObject
fn clone(&self) -> PositionedObject
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 PositionedObject
impl Debug for PositionedObject
source§impl Default for PositionedObject
impl Default for PositionedObject
source§fn default() -> PositionedObject
fn default() -> PositionedObject
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PositionedObject
impl<'de> Deserialize<'de> for PositionedObject
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>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for PositionedObject
impl Serialize for PositionedObject
impl Part for PositionedObject
Auto Trait Implementations§
impl RefUnwindSafe for PositionedObject
impl Send for PositionedObject
impl Sync for PositionedObject
impl Unpin for PositionedObject
impl UnwindSafe for PositionedObject
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