Struct google_photoslibrary1::api::AlbumPosition
source · pub struct AlbumPosition {
pub position: Option<String>,
pub relative_enrichment_item_id: Option<String>,
pub relative_media_item_id: Option<String>,
}
Expand description
Specifies a position in an album.
This type is not used in any activity, and only used as part of another schema.
Fields§
§position: Option<String>
Type of position, for a media or enrichment item.
relative_enrichment_item_id: Option<String>
The enrichment item to which the position is relative to. Only used when position type is AFTER_ENRICHMENT_ITEM.
relative_media_item_id: Option<String>
The media item to which the position is relative to. Only used when position type is AFTER_MEDIA_ITEM.
Trait Implementations§
source§impl Clone for AlbumPosition
impl Clone for AlbumPosition
source§fn clone(&self) -> AlbumPosition
fn clone(&self) -> AlbumPosition
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 AlbumPosition
impl Debug for AlbumPosition
source§impl Default for AlbumPosition
impl Default for AlbumPosition
source§fn default() -> AlbumPosition
fn default() -> AlbumPosition
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for AlbumPosition
impl<'de> Deserialize<'de> for AlbumPosition
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 AlbumPosition
impl Serialize for AlbumPosition
impl Part for AlbumPosition
Auto Trait Implementations§
impl RefUnwindSafe for AlbumPosition
impl Send for AlbumPosition
impl Sync for AlbumPosition
impl Unpin for AlbumPosition
impl UnwindSafe for AlbumPosition
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