pub trait LiveBlogPostingTrait {
// Required methods
fn get_coverage_end_time(&self) -> &[CoverageEndTimeProperty];
fn take_coverage_end_time(&mut self) -> Vec<CoverageEndTimeProperty>;
fn get_coverage_start_time(&self) -> &[CoverageStartTimeProperty];
fn take_coverage_start_time(&mut self) -> Vec<CoverageStartTimeProperty>;
fn get_live_blog_update(&self) -> &[LiveBlogUpdateProperty];
fn take_live_blog_update(&mut self) -> Vec<LiveBlogUpdateProperty>;
}
Expand description
This trait is for properties from https://schema.org/LiveBlogPosting.
Required Methods§
sourcefn get_coverage_end_time(&self) -> &[CoverageEndTimeProperty]
fn get_coverage_end_time(&self) -> &[CoverageEndTimeProperty]
Get https://schema.org/coverageEndTime from Self
as borrowed slice.
sourcefn take_coverage_end_time(&mut self) -> Vec<CoverageEndTimeProperty>
fn take_coverage_end_time(&mut self) -> Vec<CoverageEndTimeProperty>
Take https://schema.org/coverageEndTime from Self
as owned vector.
sourcefn get_coverage_start_time(&self) -> &[CoverageStartTimeProperty]
fn get_coverage_start_time(&self) -> &[CoverageStartTimeProperty]
Get https://schema.org/coverageStartTime from Self
as borrowed slice.
sourcefn take_coverage_start_time(&mut self) -> Vec<CoverageStartTimeProperty>
fn take_coverage_start_time(&mut self) -> Vec<CoverageStartTimeProperty>
Take https://schema.org/coverageStartTime from Self
as owned vector.
sourcefn get_live_blog_update(&self) -> &[LiveBlogUpdateProperty]
fn get_live_blog_update(&self) -> &[LiveBlogUpdateProperty]
Get https://schema.org/liveBlogUpdate from Self
as borrowed slice.
sourcefn take_live_blog_update(&mut self) -> Vec<LiveBlogUpdateProperty>
fn take_live_blog_update(&mut self) -> Vec<LiveBlogUpdateProperty>
Take https://schema.org/liveBlogUpdate from Self
as owned vector.