pub trait BroadcastFrequencySpecificationTrait {
// Required methods
fn get_broadcast_frequency_value(
&self
) -> &[BroadcastFrequencyValueProperty];
fn take_broadcast_frequency_value(
&mut self
) -> Vec<BroadcastFrequencyValueProperty>;
fn get_broadcast_signal_modulation(
&self
) -> &[BroadcastSignalModulationProperty];
fn take_broadcast_signal_modulation(
&mut self
) -> Vec<BroadcastSignalModulationProperty>;
fn get_broadcast_sub_channel(&self) -> &[BroadcastSubChannelProperty];
fn take_broadcast_sub_channel(&mut self) -> Vec<BroadcastSubChannelProperty>;
}
Expand description
This trait is for properties from https://schema.org/BroadcastFrequencySpecification.
Required Methods§
sourcefn get_broadcast_frequency_value(&self) -> &[BroadcastFrequencyValueProperty]
fn get_broadcast_frequency_value(&self) -> &[BroadcastFrequencyValueProperty]
Get https://schema.org/broadcastFrequencyValue from Self
as borrowed slice.
sourcefn take_broadcast_frequency_value(
&mut self
) -> Vec<BroadcastFrequencyValueProperty>
fn take_broadcast_frequency_value( &mut self ) -> Vec<BroadcastFrequencyValueProperty>
Take https://schema.org/broadcastFrequencyValue from Self
as owned vector.
sourcefn get_broadcast_signal_modulation(
&self
) -> &[BroadcastSignalModulationProperty]
fn get_broadcast_signal_modulation( &self ) -> &[BroadcastSignalModulationProperty]
Get https://schema.org/broadcastSignalModulation from Self
as borrowed slice.
sourcefn take_broadcast_signal_modulation(
&mut self
) -> Vec<BroadcastSignalModulationProperty>
fn take_broadcast_signal_modulation( &mut self ) -> Vec<BroadcastSignalModulationProperty>
Take https://schema.org/broadcastSignalModulation from Self
as owned vector.
sourcefn get_broadcast_sub_channel(&self) -> &[BroadcastSubChannelProperty]
fn get_broadcast_sub_channel(&self) -> &[BroadcastSubChannelProperty]
Get https://schema.org/broadcastSubChannel from Self
as borrowed slice.
sourcefn take_broadcast_sub_channel(&mut self) -> Vec<BroadcastSubChannelProperty>
fn take_broadcast_sub_channel(&mut self) -> Vec<BroadcastSubChannelProperty>
Take https://schema.org/broadcastSubChannel from Self
as owned vector.