Trait schema_org_types::VeinTrait
source · pub trait VeinTrait {
// Required methods
fn get_drains_to(&self) -> &[DrainsToProperty];
fn take_drains_to(&mut self) -> Vec<DrainsToProperty>;
fn get_region_drained(&self) -> &[RegionDrainedProperty];
fn take_region_drained(&mut self) -> Vec<RegionDrainedProperty>;
fn get_tributary(&self) -> &[TributaryProperty];
fn take_tributary(&mut self) -> Vec<TributaryProperty>;
}
Expand description
This trait is for properties from https://schema.org/Vein.
Required Methods§
sourcefn get_drains_to(&self) -> &[DrainsToProperty]
fn get_drains_to(&self) -> &[DrainsToProperty]
Get https://schema.org/drainsTo from Self
as borrowed slice.
sourcefn take_drains_to(&mut self) -> Vec<DrainsToProperty>
fn take_drains_to(&mut self) -> Vec<DrainsToProperty>
Take https://schema.org/drainsTo from Self
as owned vector.
sourcefn get_region_drained(&self) -> &[RegionDrainedProperty]
fn get_region_drained(&self) -> &[RegionDrainedProperty]
Get https://schema.org/regionDrained from Self
as borrowed slice.
sourcefn take_region_drained(&mut self) -> Vec<RegionDrainedProperty>
fn take_region_drained(&mut self) -> Vec<RegionDrainedProperty>
Take https://schema.org/regionDrained from Self
as owned vector.
sourcefn get_tributary(&self) -> &[TributaryProperty]
fn get_tributary(&self) -> &[TributaryProperty]
Get https://schema.org/tributary from Self
as borrowed slice.
sourcefn take_tributary(&mut self) -> Vec<TributaryProperty>
fn take_tributary(&mut self) -> Vec<TributaryProperty>
Take https://schema.org/tributary from Self
as owned vector.