pub struct FrameParameters {
pub frame_type_override: FrameTypeOverride,
pub opaque: Option<Opaque>,
pub t35_metadata: Box<[T35]>,
}
Expand description
Optional per-frame encoder parameters
Fields§
§frame_type_override: FrameTypeOverride
Force emitted frame to be of the type selected
opaque: Option<Opaque>
Output the provided data in the matching encoded Packet
t35_metadata: Box<[T35]>
List of t35 metadata associated with this frame
Trait Implementations§
Source§impl Debug for FrameParameters
impl Debug for FrameParameters
Source§impl Default for FrameParameters
impl Default for FrameParameters
Source§fn default() -> FrameParameters
fn default() -> FrameParameters
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FrameParameters
impl !RefUnwindSafe for FrameParameters
impl Send for FrameParameters
impl Sync for FrameParameters
impl Unpin for FrameParameters
impl !UnwindSafe for FrameParameters
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
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