pub enum Reflector {
Diffuse,
Specular,
Composite,
RetroReflective,
CompositeRetroReflective,
}Expand description
Reflector events: surface reflection types.
Diffuse: Lambertian diffuse reflectionSpecular: Mirror-like specularComposite: Combined diffuse + specularRetroReflective: RetroreflectionCompositeRetroReflective: Combined retroreflection
Variants§
Trait Implementations§
impl StructuralPartialEq for Reflector
Auto Trait Implementations§
impl Freeze for Reflector
impl RefUnwindSafe for Reflector
impl Send for Reflector
impl Sync for Reflector
impl Unpin for Reflector
impl UnsafeUnpin for Reflector
impl UnwindSafe for Reflector
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