pub enum FloatParam {
Float(f32),
Param(Box<str>),
}
Expand description
A type that describes the scalar attributes of fixed-function shader elements inside
ProfileCommon
effects.
Variants§
Float(f32)
The value is represented by a literal floating-point scalar.
Param(Box<str>)
The value is represented by a reference to a previously defined parameter that can be directly cast to a floating-point scalar.
Trait Implementations§
Source§impl Clone for FloatParam
impl Clone for FloatParam
Source§fn clone(&self) -> FloatParam
fn clone(&self) -> FloatParam
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 FloatParam
impl Debug for FloatParam
Auto Trait Implementations§
impl Freeze for FloatParam
impl RefUnwindSafe for FloatParam
impl Send for FloatParam
impl Sync for FloatParam
impl Unpin for FloatParam
impl UnwindSafe for FloatParam
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