pub struct CxShader {
pub name: String,
pub shader_gen: ShaderGen,
pub platform: Option<CxPlatformShader>,
pub mapping: CxShaderMapping,
}
Fields§
§name: String
§shader_gen: ShaderGen
§platform: Option<CxPlatformShader>
§mapping: CxShaderMapping
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CxShader
impl RefUnwindSafe for CxShader
impl Send for CxShader
impl Sync for CxShader
impl Unpin for CxShader
impl UnwindSafe for CxShader
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