[−][src]Struct google_books1::Annotation
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).
- annotations insert mylibrary (request|response)
- annotations update mylibrary (request|response)
Fields
updated: Option<String>
Timestamp for the last time this annotation was modified.
deleted: Option<bool>
Indicates that this annotation is deleted.
current_version_ranges: Option<AnnotationCurrentVersionRanges>
Selection ranges for the most recent content version.
after_selected_text: Option<String>
Anchor text after excerpt. For requests, if the user bookmarked a screen that has no flowing text on it, then this field should be empty.
volume_id: Option<String>
The volume that this annotation belongs to.
selected_text: Option<String>
Excerpt from the volume.
data: Option<String>
User-created data for this annotation.
id: Option<String>
Id of this annotation, in the form of a GUID.
kind: Option<String>
Resource type.
created: Option<String>
Timestamp for the created time of this annotation.
before_selected_text: Option<String>
Anchor text before excerpt. For requests, if the user bookmarked a screen that has no flowing text on it, then this field should be empty.
client_version_ranges: Option<AnnotationClientVersionRanges>
Selection ranges sent from the client.
page_ids: Option<Vec<String>>
Pages that this annotation spans.
layer_id: Option<String>
The layer this annotation is for.
highlight_style: Option<String>
The highlight style for this annotation.
layer_summary: Option<AnnotationLayerSummary>
no description provided
self_link: Option<String>
URL to this resource.
Trait Implementations
impl ResponseResult for Annotation
[src]
impl RequestValue for Annotation
[src]
impl Default for Annotation
[src]
fn default() -> Annotation
[src]
impl Clone for Annotation
[src]
fn clone(&self) -> Annotation
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for Annotation
[src]
impl Serialize for Annotation
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for Annotation
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for Annotation
impl Unpin for Annotation
impl Sync for Annotation
impl UnwindSafe for Annotation
impl RefUnwindSafe for Annotation
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,