#[repr(C)]pub struct StdVideoAV1LoopRestoration {
pub frame_restoration_type: [StdVideoAV1FrameRestorationType; 3],
pub loop_restoration_size: [u16; 3],
}Expand description
Native structure StdVideoAV1LoopRestoration.
Fields§
§frame_restoration_type: [StdVideoAV1FrameRestorationType; 3]Native field FrameRestorationType.
loop_restoration_size: [u16; 3]Native field LoopRestorationSize.
Implementations§
Source§impl StdVideoAV1LoopRestoration
impl StdVideoAV1LoopRestoration
Sourcepub fn set_frame_restoration_type(
self,
value: [StdVideoAV1FrameRestorationType; 3],
) -> Self
pub fn set_frame_restoration_type( self, value: [StdVideoAV1FrameRestorationType; 3], ) -> Self
Set native field FrameRestorationType without native effects.
Sourcepub fn set_loop_restoration_size(self, value: [u16; 3]) -> Self
pub fn set_loop_restoration_size(self, value: [u16; 3]) -> Self
Set native field LoopRestorationSize without native effects.
Trait Implementations§
Source§impl Clone for StdVideoAV1LoopRestoration
impl Clone for StdVideoAV1LoopRestoration
impl Copy for StdVideoAV1LoopRestoration
Auto Trait Implementations§
impl Forget for StdVideoAV1LoopRestoration
impl Freeze for StdVideoAV1LoopRestoration
impl Move for StdVideoAV1LoopRestoration
impl RefUnwindSafe for StdVideoAV1LoopRestoration
impl Send for StdVideoAV1LoopRestoration
impl Sync for StdVideoAV1LoopRestoration
impl Unpin for StdVideoAV1LoopRestoration
impl UnsafeUnpin for StdVideoAV1LoopRestoration
impl UnwindSafe for StdVideoAV1LoopRestoration
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