Struct google_books1::api::AnnotationCurrentVersionRanges
source · pub struct AnnotationCurrentVersionRanges {
pub cfi_range: Option<BooksAnnotationsRange>,
pub content_version: Option<String>,
pub gb_image_range: Option<BooksAnnotationsRange>,
pub gb_text_range: Option<BooksAnnotationsRange>,
pub image_cfi_range: Option<BooksAnnotationsRange>,
}
Expand description
Selection ranges for the most recent content version.
This type is not used in any activity, and only used as part of another schema.
Fields§
§cfi_range: Option<BooksAnnotationsRange>
Range in CFI format for this annotation for version above.
content_version: Option<String>
Content version applicable to ranges below.
gb_image_range: Option<BooksAnnotationsRange>
Range in GB image format for this annotation for version above.
gb_text_range: Option<BooksAnnotationsRange>
Range in GB text format for this annotation for version above.
image_cfi_range: Option<BooksAnnotationsRange>
Range in image CFI format for this annotation for version above.
Trait Implementations§
source§impl Clone for AnnotationCurrentVersionRanges
impl Clone for AnnotationCurrentVersionRanges
source§fn clone(&self) -> AnnotationCurrentVersionRanges
fn clone(&self) -> AnnotationCurrentVersionRanges
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 Default for AnnotationCurrentVersionRanges
impl Default for AnnotationCurrentVersionRanges
source§fn default() -> AnnotationCurrentVersionRanges
fn default() -> AnnotationCurrentVersionRanges
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for AnnotationCurrentVersionRanges
impl<'de> Deserialize<'de> for AnnotationCurrentVersionRanges
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 NestedType for AnnotationCurrentVersionRanges
impl Part for AnnotationCurrentVersionRanges
Auto Trait Implementations§
impl RefUnwindSafe for AnnotationCurrentVersionRanges
impl Send for AnnotationCurrentVersionRanges
impl Sync for AnnotationCurrentVersionRanges
impl Unpin for AnnotationCurrentVersionRanges
impl UnwindSafe for AnnotationCurrentVersionRanges
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