#[repr(C)]pub struct StdVideoAV1Segmentation {
pub feature_enabled: [u8; 8],
pub feature_data: [[i16; 8]; 8],
}Expand description
Native structure StdVideoAV1Segmentation.
Fields§
§feature_enabled: [u8; 8]Native field FeatureEnabled.
feature_data: [[i16; 8]; 8]Native field FeatureData.
Implementations§
Source§impl StdVideoAV1Segmentation
impl StdVideoAV1Segmentation
Sourcepub fn set_feature_enabled(self, value: [u8; 8]) -> Self
pub fn set_feature_enabled(self, value: [u8; 8]) -> Self
Set native field FeatureEnabled without native effects.
Sourcepub fn set_feature_data(self, value: [[i16; 8]; 8]) -> Self
pub fn set_feature_data(self, value: [[i16; 8]; 8]) -> Self
Set native field FeatureData without native effects.
Trait Implementations§
Source§impl Clone for StdVideoAV1Segmentation
impl Clone for StdVideoAV1Segmentation
impl Copy for StdVideoAV1Segmentation
Auto Trait Implementations§
impl Forget for StdVideoAV1Segmentation
impl Freeze for StdVideoAV1Segmentation
impl Move for StdVideoAV1Segmentation
impl RefUnwindSafe for StdVideoAV1Segmentation
impl Send for StdVideoAV1Segmentation
impl Sync for StdVideoAV1Segmentation
impl Unpin for StdVideoAV1Segmentation
impl UnsafeUnpin for StdVideoAV1Segmentation
impl UnwindSafe for StdVideoAV1Segmentation
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