pub trait PublicationVolumeTrait {
    // Required methods
    fn get_page_end(&self) -> &[PageEndProperty];
    fn take_page_end(&mut self) -> Vec<PageEndProperty>;
    fn get_page_start(&self) -> &[PageStartProperty];
    fn take_page_start(&mut self) -> Vec<PageStartProperty>;
    fn get_pagination(&self) -> &[PaginationProperty];
    fn take_pagination(&mut self) -> Vec<PaginationProperty>;
    fn get_volume_number(&self) -> &[VolumeNumberProperty];
    fn take_volume_number(&mut self) -> Vec<VolumeNumberProperty>;
}
Expand description

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

Required Methods§

Implementors§