pub enum PredeclaredType {
TypeInner(TypeInner),
RayDesc,
RayIntersection,
TypeGenerator(TypeGenerator),
}Variants§
Trait Implementations§
Source§impl From<TypeGenerator> for PredeclaredType
impl From<TypeGenerator> for PredeclaredType
Source§fn from(value: TypeGenerator) -> Self
fn from(value: TypeGenerator) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PredeclaredType
impl RefUnwindSafe for PredeclaredType
impl Send for PredeclaredType
impl Sync for PredeclaredType
impl Unpin for PredeclaredType
impl UnwindSafe for PredeclaredType
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