pub struct SingleModifierData {
pub target: Option<Uoid>,
}Expand description
Single-target modifier base — most modifiers only have one target. Corresponds to plSingleModifier in C++.
Fields§
§target: Option<Uoid>Implementations§
Source§impl SingleModifierData
impl SingleModifierData
pub fn new() -> Self
pub fn set_target(&mut self, target: Uoid)
pub fn clear_target(&mut self)
Trait Implementations§
Source§impl Clone for SingleModifierData
impl Clone for SingleModifierData
Source§fn clone(&self) -> SingleModifierData
fn clone(&self) -> SingleModifierData
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 moreSource§impl Debug for SingleModifierData
impl Debug for SingleModifierData
Source§impl Default for SingleModifierData
impl Default for SingleModifierData
Source§fn default() -> SingleModifierData
fn default() -> SingleModifierData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SingleModifierData
impl RefUnwindSafe for SingleModifierData
impl Send for SingleModifierData
impl Sync for SingleModifierData
impl Unpin for SingleModifierData
impl UnsafeUnpin for SingleModifierData
impl UnwindSafe for SingleModifierData
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