#[repr(C)]pub struct RendererImageDescT {
pub type_: RendererImageType,
pub usage_flags: RendererImageUsageFlags,
pub format: u32,
pub width: u32,
pub height: u32,
pub depth: u32,
pub mip_levels: u32,
pub layer_count: u32,
pub sample_count: u32,
pub clear_value: RendererClearValueT,
pub _padding_153: [c_char; 4],
pub debug_tag: *const c_char,
}
Fields§
§type_: RendererImageType
§usage_flags: RendererImageUsageFlags
§format: u32
§width: u32
§height: u32
§depth: u32
§mip_levels: u32
§layer_count: u32
§sample_count: u32
§clear_value: RendererClearValueT
§_padding_153: [c_char; 4]
§debug_tag: *const c_char
Trait Implementations§
Source§impl Clone for RendererImageDescT
impl Clone for RendererImageDescT
Source§fn clone(&self) -> RendererImageDescT
fn clone(&self) -> RendererImageDescT
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 RendererImageDescT
impl Default for RendererImageDescT
impl Copy for RendererImageDescT
Auto Trait Implementations§
impl Freeze for RendererImageDescT
impl RefUnwindSafe for RendererImageDescT
impl !Send for RendererImageDescT
impl !Sync for RendererImageDescT
impl Unpin for RendererImageDescT
impl UnwindSafe for RendererImageDescT
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