pub struct EffectParameter {
pub index: usize,
pub name: String,
pub semantic: String,
pub value_type: u32,
pub class: u32,
pub rows: u32,
pub columns: u32,
pub elements: u32,
pub bytes: u32,
pub flags: u32,
pub object_id: Option<u32>,
}Fields§
§index: usize§name: String§semantic: String§value_type: u32§class: u32§rows: u32§columns: u32§elements: u32§bytes: u32§flags: u32§object_id: Option<u32>Trait Implementations§
Source§impl Clone for EffectParameter
impl Clone for EffectParameter
Source§fn clone(&self) -> EffectParameter
fn clone(&self) -> EffectParameter
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for EffectParameter
impl RefUnwindSafe for EffectParameter
impl Send for EffectParameter
impl Sync for EffectParameter
impl Unpin for EffectParameter
impl UnsafeUnpin for EffectParameter
impl UnwindSafe for EffectParameter
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