Struct google_docs1::api::List
source · pub struct List {
pub list_properties: Option<ListProperties>,
pub suggested_deletion_ids: Option<Vec<String>>,
pub suggested_insertion_id: Option<String>,
pub suggested_list_properties_changes: Option<HashMap<String, SuggestedListProperties>>,
}
Expand description
A List represents the list attributes for a group of paragraphs that all belong to the same list. A paragraph that’s part of a list has a reference to the list’s ID in its bullet.
This type is not used in any activity, and only used as part of another schema.
Fields§
§list_properties: Option<ListProperties>
The properties of the list.
suggested_deletion_ids: Option<Vec<String>>
The suggested deletion IDs. If empty, then there are no suggested deletions of this list.
suggested_insertion_id: Option<String>
The suggested insertion ID. If empty, then this is not a suggested insertion.
suggested_list_properties_changes: Option<HashMap<String, SuggestedListProperties>>
The suggested changes to the list properties, keyed by suggestion ID.
Trait Implementations§
source§impl<'de> Deserialize<'de> for List
impl<'de> Deserialize<'de> for List
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
impl Part for List
Auto Trait Implementations§
impl RefUnwindSafe for List
impl Send for List
impl Sync for List
impl Unpin for List
impl UnwindSafe for List
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