Enum en_300_468_reader::ActualOther [−][src]
pub enum ActualOther<T> { Actual(T), Other(T), }
There are several pieces of metadata in the spec that may apply to the ‘actual’ transport stream (i.e. the one containing the metadata) or some ‘other’ transport stream. This wrapper allows these cases to be discriminated.
The Other
variant allows metadata to be announced for services that are actually broadcast
in a different multiplex (on a different frequency), for example.
Variants
The wrapped information pertains to the current transport stream / network.
The wrapped information pertains to some other transport stream / network.
Implementations
impl<T> ActualOther<T>
[src]
Auto Trait Implementations
impl<T> RefUnwindSafe for ActualOther<T> where
T: RefUnwindSafe,
T: RefUnwindSafe,
impl<T> Send for ActualOther<T> where
T: Send,
T: Send,
impl<T> Sync for ActualOther<T> where
T: Sync,
T: Sync,
impl<T> Unpin for ActualOther<T> where
T: Unpin,
T: Unpin,
impl<T> UnwindSafe for ActualOther<T> where
T: UnwindSafe,
T: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,