pub struct ReferenceFramePool {
pub capacity: usize,
/* private fields */
}Expand description
A pool of decoded reference frames available for inter-prediction.
Fields§
§capacity: usizeMaximum number of references to retain simultaneously.
Implementations§
Source§impl ReferenceFramePool
impl ReferenceFramePool
Trait Implementations§
Source§impl Debug for ReferenceFramePool
impl Debug for ReferenceFramePool
Source§impl Default for ReferenceFramePool
impl Default for ReferenceFramePool
Source§fn default() -> ReferenceFramePool
fn default() -> ReferenceFramePool
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ReferenceFramePool
impl RefUnwindSafe for ReferenceFramePool
impl Send for ReferenceFramePool
impl Sync for ReferenceFramePool
impl Unpin for ReferenceFramePool
impl UnsafeUnpin for ReferenceFramePool
impl UnwindSafe for ReferenceFramePool
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