pub struct Bookshelf {
pub access: Option<String>,
pub created: Option<String>,
pub description: Option<String>,
pub id: Option<i32>,
pub kind: Option<String>,
pub self_link: Option<String>,
pub title: Option<String>,
pub updated: Option<String>,
pub volume_count: Option<i32>,
pub volumes_last_updated: Option<String>,
}Expand description
There is no detailed description.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- get bookshelves (response)
- bookshelves get mylibrary (response)
Fields§
§access: Option<String>Whether this bookshelf is PUBLIC or PRIVATE.
created: Option<String>Created time for this bookshelf (formatted UTC timestamp with millisecond resolution).
description: Option<String>Description of this bookshelf.
id: Option<i32>Id of this bookshelf, only unique by user.
kind: Option<String>Resource type for bookshelf metadata.
self_link: Option<String>URL to this resource.
title: Option<String>Title of this bookshelf.
updated: Option<String>Last modified time of this bookshelf (formatted UTC timestamp with millisecond resolution).
volume_count: Option<i32>Number of volumes in this bookshelf.
volumes_last_updated: Option<String>Last time a volume was added or removed from this bookshelf (formatted UTC timestamp with millisecond resolution).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Bookshelf
impl<'de> Deserialize<'de> for Bookshelf
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 ResponseResult for Bookshelf
Auto Trait Implementations§
impl Freeze for Bookshelf
impl RefUnwindSafe for Bookshelf
impl Send for Bookshelf
impl Sync for Bookshelf
impl Unpin for Bookshelf
impl UnwindSafe for Bookshelf
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