pub enum ReflectGenerator {
Unknown,
KhronosLlvmSpirvTranslator,
KhronosSpirvToolsAssembler,
KhronosGlslangReferenceFrontEnd,
GoogleShadercOverGlslang,
GoogleSpiregg,
GoogleRspirv,
XLegendMesaMesairSpirvTranslator,
KhronosSpirvToolsLinker,
WineVkd3dShaderCompiler,
ClayClayShaderCompiler,
}
Variants§
Unknown
KhronosLlvmSpirvTranslator
KhronosSpirvToolsAssembler
KhronosGlslangReferenceFrontEnd
GoogleShadercOverGlslang
GoogleSpiregg
GoogleRspirv
XLegendMesaMesairSpirvTranslator
KhronosSpirvToolsLinker
WineVkd3dShaderCompiler
ClayClayShaderCompiler
Trait Implementations§
Source§impl Clone for ReflectGenerator
impl Clone for ReflectGenerator
Source§fn clone(&self) -> ReflectGenerator
fn clone(&self) -> ReflectGenerator
Returns a copy 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 Debug for ReflectGenerator
impl Debug for ReflectGenerator
Source§impl Default for ReflectGenerator
impl Default for ReflectGenerator
Source§impl PartialEq for ReflectGenerator
impl PartialEq for ReflectGenerator
Source§impl Serialize for ReflectGenerator
impl Serialize for ReflectGenerator
impl Copy for ReflectGenerator
impl StructuralPartialEq for ReflectGenerator
Auto Trait Implementations§
impl Freeze for ReflectGenerator
impl RefUnwindSafe for ReflectGenerator
impl Send for ReflectGenerator
impl Sync for ReflectGenerator
impl Unpin for ReflectGenerator
impl UnwindSafe for ReflectGenerator
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