#[repr(C)]pub struct ShaderResourceT {
pub __bindgen_anon_1: ShaderResourceTBindgenTy1,
pub element_type: *const c_char,
pub static_resource_name: *const c_char,
pub static_resource: u32,
pub elements: u32,
pub type_: ShaderResourceType,
pub requested_view_aspect: u8,
pub uav: bool,
pub _padding_74: [c_char; 2],
}Fields§
§__bindgen_anon_1: ShaderResourceTBindgenTy1§element_type: *const c_char§static_resource_name: *const c_char§static_resource: u32§elements: u32§type_: ShaderResourceType§requested_view_aspect: u8§uav: bool§_padding_74: [c_char; 2]Trait Implementations§
Auto Trait Implementations§
impl Freeze for ShaderResourceT
impl RefUnwindSafe for ShaderResourceT
impl !Send for ShaderResourceT
impl !Sync for ShaderResourceT
impl Unpin for ShaderResourceT
impl UnwindSafe for ShaderResourceT
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