#[repr(C)]pub struct StdVideoAV1TileInfo {
pub flags: StdVideoAV1TileInfoFlags,
pub TileCols: u8,
pub TileRows: u8,
pub context_update_tile_id: u16,
pub tile_size_bytes_minus_1: u8,
pub reserved1: [u8; 7],
pub pMiColStarts: *const uint16_t,
pub pMiRowStarts: *const uint16_t,
pub pWidthInSbsMinus1: *const uint16_t,
pub pHeightInSbsMinus1: *const uint16_t,
}Expand description
struct StdVideoAV1TileInfo from vulkan_video_codec_av1std
Fields§
§flags: StdVideoAV1TileInfoFlags§TileCols: u8§TileRows: u8§context_update_tile_id: u16§tile_size_bytes_minus_1: u8§reserved1: [u8; 7]§pMiColStarts: *const uint16_t§pMiRowStarts: *const uint16_t§pWidthInSbsMinus1: *const uint16_t§pHeightInSbsMinus1: *const uint16_tTrait Implementations§
Source§impl Clone for StdVideoAV1TileInfo
impl Clone for StdVideoAV1TileInfo
Source§fn clone(&self) -> StdVideoAV1TileInfo
fn clone(&self) -> StdVideoAV1TileInfo
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 StdVideoAV1TileInfo
Auto Trait Implementations§
impl !Send for StdVideoAV1TileInfo
impl !Sync for StdVideoAV1TileInfo
impl Freeze for StdVideoAV1TileInfo
impl RefUnwindSafe for StdVideoAV1TileInfo
impl Unpin for StdVideoAV1TileInfo
impl UnsafeUnpin for StdVideoAV1TileInfo
impl UnwindSafe for StdVideoAV1TileInfo
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