#[repr(C)]pub struct RendererReadImageT {
pub device_affinity_mask: u32,
pub _padding_606: [c_char; 4],
pub resource_handle: RendererHandleT,
pub resource_state: u16,
pub resource_queue: u16,
pub read_flags: u16,
pub subresource_layers: RendererImageSubresourceLayersT,
pub offset: RendererImageOffsetT,
pub extent: RendererImageExtentT,
pub _padding_619: [c_char; 2],
pub bits: *mut c_void,
pub size_bits: u64,
}
Fields§
§device_affinity_mask: u32
§_padding_606: [c_char; 4]
§resource_handle: RendererHandleT
§resource_state: u16
§resource_queue: u16
§read_flags: u16
§subresource_layers: RendererImageSubresourceLayersT
§offset: RendererImageOffsetT
§extent: RendererImageExtentT
§_padding_619: [c_char; 2]
§bits: *mut c_void
§size_bits: u64
Trait Implementations§
Source§impl Clone for RendererReadImageT
impl Clone for RendererReadImageT
Source§fn clone(&self) -> RendererReadImageT
fn clone(&self) -> RendererReadImageT
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for RendererReadImageT
impl Default for RendererReadImageT
impl Copy for RendererReadImageT
Auto Trait Implementations§
impl Freeze for RendererReadImageT
impl RefUnwindSafe for RendererReadImageT
impl !Send for RendererReadImageT
impl !Sync for RendererReadImageT
impl Unpin for RendererReadImageT
impl UnwindSafe for RendererReadImageT
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