[][src]Struct google_books1::Layersummary

pub struct Layersummary {
    pub kind: Option<String>,
    pub annotation_count: Option<i32>,
    pub data_count: Option<i32>,
    pub annotation_types: Option<Vec<String>>,
    pub updated: Option<String>,
    pub volume_id: Option<String>,
    pub annotations_data_link: Option<String>,
    pub annotations_link: Option<String>,
    pub content_version: Option<String>,
    pub layer_id: Option<String>,
    pub volume_annotations_version: Option<String>,
    pub id: Option<String>,
    pub self_link: Option<String>,
}

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).

Fields

kind: Option<String>

Resource Type

annotation_count: Option<i32>

The number of annotations for this layer.

data_count: Option<i32>

The number of data items for this layer.

annotation_types: Option<Vec<String>>

The list of annotation types contained for this layer.

updated: Option<String>

Timestamp for the last time an item in this layer was updated. (RFC 3339 UTC date-time format).

volume_id: Option<String>

The volume id this resource is for.

annotations_data_link: Option<String>

Link to get data for this annotation.

annotations_link: Option<String>

The link to get the annotations for this layer.

content_version: Option<String>

The content version this resource is for.

layer_id: Option<String>

The layer id for this summary.

volume_annotations_version: Option<String>

The current version of this layer's volume annotations. Note that this version applies only to the data in the books.layers.volumeAnnotations.* responses. The actual annotation data is versioned separately.

id: Option<String>

Unique id of this layer summary.

self_link: Option<String>

URL to this resource.

Trait Implementations

impl Clone for Layersummary[src]

impl Debug for Layersummary[src]

impl Default for Layersummary[src]

impl<'de> Deserialize<'de> for Layersummary[src]

impl ResponseResult for Layersummary[src]

impl Serialize for Layersummary[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any