pub struct CudaLosslessEncodeResidency {
pub coefficient_prep_used: bool,
pub packetization_used: bool,
pub codestream_assembly_used: bool,
}Expand description
Residency decisions used by a lossless CUDA device-buffer encode.
Fields§
§coefficient_prep_used: boolWhether coefficient preparation ran on CUDA.
packetization_used: boolWhether packetization ran on CUDA.
codestream_assembly_used: boolWhether final codestream assembly stayed resident on CUDA.
Trait Implementations§
Source§impl Clone for CudaLosslessEncodeResidency
impl Clone for CudaLosslessEncodeResidency
Source§fn clone(&self) -> CudaLosslessEncodeResidency
fn clone(&self) -> CudaLosslessEncodeResidency
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CudaLosslessEncodeResidency
Source§impl Debug for CudaLosslessEncodeResidency
impl Debug for CudaLosslessEncodeResidency
impl Eq for CudaLosslessEncodeResidency
Source§impl PartialEq for CudaLosslessEncodeResidency
impl PartialEq for CudaLosslessEncodeResidency
Source§fn eq(&self, other: &CudaLosslessEncodeResidency) -> bool
fn eq(&self, other: &CudaLosslessEncodeResidency) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CudaLosslessEncodeResidency
Auto Trait Implementations§
impl Freeze for CudaLosslessEncodeResidency
impl RefUnwindSafe for CudaLosslessEncodeResidency
impl Send for CudaLosslessEncodeResidency
impl Sync for CudaLosslessEncodeResidency
impl Unpin for CudaLosslessEncodeResidency
impl UnsafeUnpin for CudaLosslessEncodeResidency
impl UnwindSafe for CudaLosslessEncodeResidency
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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