pub enum TrackReaderMode {
Stream(StreamReader),
Groups(GroupsReader),
Objects(ObjectsReader),
Datagrams(DatagramsReader),
}
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for TrackReaderMode
impl Clone for TrackReaderMode
Source§fn clone(&self) -> TrackReaderMode
fn clone(&self) -> TrackReaderMode
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl From<DatagramsReader> for TrackReaderMode
impl From<DatagramsReader> for TrackReaderMode
Source§fn from(reader: DatagramsReader) -> Self
fn from(reader: DatagramsReader) -> Self
Converts to this type from the input type.
Source§impl From<GroupsReader> for TrackReaderMode
impl From<GroupsReader> for TrackReaderMode
Source§fn from(reader: GroupsReader) -> Self
fn from(reader: GroupsReader) -> Self
Converts to this type from the input type.
Source§impl From<ObjectsReader> for TrackReaderMode
impl From<ObjectsReader> for TrackReaderMode
Source§fn from(reader: ObjectsReader) -> Self
fn from(reader: ObjectsReader) -> Self
Converts to this type from the input type.
Source§impl From<StreamReader> for TrackReaderMode
impl From<StreamReader> for TrackReaderMode
Source§fn from(reader: StreamReader) -> Self
fn from(reader: StreamReader) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TrackReaderMode
impl RefUnwindSafe for TrackReaderMode
impl Send for TrackReaderMode
impl Sync for TrackReaderMode
impl Unpin for TrackReaderMode
impl UnwindSafe for TrackReaderMode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more