pub struct HasEffectsTrait {
pub effects: Vec<Effect>,
}
Fields§
§effects: Vec<Effect>
An array of effects attached to this node (see effects section for more details)
Implementations§
Source§impl HasEffectsTrait
impl HasEffectsTrait
pub fn new(effects: Vec<Effect>) -> HasEffectsTrait
Trait Implementations§
Source§impl Clone for HasEffectsTrait
impl Clone for HasEffectsTrait
Source§fn clone(&self) -> HasEffectsTrait
fn clone(&self) -> HasEffectsTrait
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 HasEffectsTrait
impl Debug for HasEffectsTrait
Source§impl Default for HasEffectsTrait
impl Default for HasEffectsTrait
Source§fn default() -> HasEffectsTrait
fn default() -> HasEffectsTrait
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HasEffectsTrait
impl<'de> Deserialize<'de> for HasEffectsTrait
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for HasEffectsTrait
impl PartialEq for HasEffectsTrait
Source§impl Serialize for HasEffectsTrait
impl Serialize for HasEffectsTrait
impl StructuralPartialEq for HasEffectsTrait
Auto Trait Implementations§
impl Freeze for HasEffectsTrait
impl RefUnwindSafe for HasEffectsTrait
impl Send for HasEffectsTrait
impl Sync for HasEffectsTrait
impl Unpin for HasEffectsTrait
impl UnwindSafe for HasEffectsTrait
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