pub trait ImageObjectTrait {
    // Required methods
    fn get_caption(&self) -> &[CaptionProperty];
    fn take_caption(&mut self) -> Vec<CaptionProperty>;
    fn get_embedded_text_caption(&self) -> &[EmbeddedTextCaptionProperty];
    fn take_embedded_text_caption(&mut self) -> Vec<EmbeddedTextCaptionProperty>;
    fn get_exif_data(&self) -> &[ExifDataProperty];
    fn take_exif_data(&mut self) -> Vec<ExifDataProperty>;
    fn get_representative_of_page(&self) -> &[RepresentativeOfPageProperty];
    fn take_representative_of_page(
        &mut self
    ) -> Vec<RepresentativeOfPageProperty>;
}
Expand description

This trait is for properties from https://schema.org/ImageObject.

Required Methods§

Implementors§