pub struct GoogleExampleLibraryagentV1Book {
pub author: Option<String>,
pub name: Option<String>,
pub read: Option<bool>,
pub title: Option<String>,
}Expand description
A single book in the library.
§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).
- books borrow shelves (response)
- books get shelves (response)
- books return shelves (response)
Fields§
The name of the book author.
name: Option<String>The resource name of the book. Book names have the form shelves/{shelf_id}/books/{book_id}. The name is ignored when creating a book.
read: Option<bool>Value indicating whether the book has been read.
title: Option<String>The title of the book.
Trait Implementations§
Source§impl Clone for GoogleExampleLibraryagentV1Book
impl Clone for GoogleExampleLibraryagentV1Book
Source§fn clone(&self) -> GoogleExampleLibraryagentV1Book
fn clone(&self) -> GoogleExampleLibraryagentV1Book
Returns a duplicate 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 Default for GoogleExampleLibraryagentV1Book
impl Default for GoogleExampleLibraryagentV1Book
Source§fn default() -> GoogleExampleLibraryagentV1Book
fn default() -> GoogleExampleLibraryagentV1Book
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleExampleLibraryagentV1Book
impl<'de> Deserialize<'de> for GoogleExampleLibraryagentV1Book
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 ResponseResult for GoogleExampleLibraryagentV1Book
Auto Trait Implementations§
impl Freeze for GoogleExampleLibraryagentV1Book
impl RefUnwindSafe for GoogleExampleLibraryagentV1Book
impl Send for GoogleExampleLibraryagentV1Book
impl Sync for GoogleExampleLibraryagentV1Book
impl Unpin for GoogleExampleLibraryagentV1Book
impl UnwindSafe for GoogleExampleLibraryagentV1Book
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
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>
Converts
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>
Converts
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