pub struct DataFrameDescriptor {
pub format: DataFormat,
}Fields§
§format: DataFormatImplementations§
Source§impl DataFrameDescriptor
impl DataFrameDescriptor
pub fn new(format: DataFormat) -> Self
Trait Implementations§
Source§impl Clone for DataFrameDescriptor
impl Clone for DataFrameDescriptor
Source§fn clone(&self) -> DataFrameDescriptor
fn clone(&self) -> DataFrameDescriptor
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DataFrameDescriptor
impl Debug for DataFrameDescriptor
Source§impl FrameDescriptorSpec for DataFrameDescriptor
impl FrameDescriptorSpec for DataFrameDescriptor
fn media_type(&self) -> MediaType
fn create_frame(&self) -> Result<Frame<'static, Self>>
fn as_data(&self) -> Option<&DataFrameDescriptor>
fn as_audio(&self) -> Option<&AudioFrameDescriptor>
fn as_video(&self) -> Option<&VideoFrameDescriptor>
Source§impl FrameSpec<DataFrameDescriptor> for DataFrame<'_>
impl FrameSpec<DataFrameDescriptor> for DataFrame<'_>
fn new_with_descriptor( desc: DataFrameDescriptor, ) -> Result<Frame<'static, DataFrameDescriptor>>
fn media_type(&self) -> MediaType
Source§impl From<DataFrameDescriptor> for FrameDescriptor
impl From<DataFrameDescriptor> for FrameDescriptor
Source§fn from(desc: DataFrameDescriptor) -> Self
fn from(desc: DataFrameDescriptor) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DataFrameDescriptor
impl PartialEq for DataFrameDescriptor
Source§impl TryFrom<FrameDescriptor> for DataFrameDescriptor
impl TryFrom<FrameDescriptor> for DataFrameDescriptor
impl Eq for DataFrameDescriptor
impl StructuralPartialEq for DataFrameDescriptor
Auto Trait Implementations§
impl Freeze for DataFrameDescriptor
impl RefUnwindSafe for DataFrameDescriptor
impl Send for DataFrameDescriptor
impl Sync for DataFrameDescriptor
impl Unpin for DataFrameDescriptor
impl UnwindSafe for DataFrameDescriptor
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more