pub struct ShaderCompilationInfo {
pub total_shaders: usize,
pub shader_names: Vec<String>,
pub total_size: usize,
}
Expand description
Shader compilation information
Fields§
§total_shaders: usize
Total number of shaders
shader_names: Vec<String>
Names of all shaders
total_size: usize
Total size of all shaders in bytes
Trait Implementations§
Source§impl Clone for ShaderCompilationInfo
impl Clone for ShaderCompilationInfo
Source§fn clone(&self) -> ShaderCompilationInfo
fn clone(&self) -> ShaderCompilationInfo
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 moreAuto Trait Implementations§
impl Freeze for ShaderCompilationInfo
impl RefUnwindSafe for ShaderCompilationInfo
impl Send for ShaderCompilationInfo
impl Sync for ShaderCompilationInfo
impl Unpin for ShaderCompilationInfo
impl UnwindSafe for ShaderCompilationInfo
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