pub struct FireworkExplosion {
pub shape: FireworkExplosionShape,
pub colors: Vec<i32>,
pub fade_colors: Vec<i32>,
pub has_trail: bool,
pub has_twinkle: bool,
}Fields§
§shape: FireworkExplosionShape§colors: Vec<i32>§fade_colors: Vec<i32>§has_trail: bool§has_twinkle: boolTrait Implementations§
Source§impl AzaleaRead for FireworkExplosion
impl AzaleaRead for FireworkExplosion
fn azalea_read(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError>
Source§impl AzaleaWrite for FireworkExplosion
impl AzaleaWrite for FireworkExplosion
Source§impl Clone for FireworkExplosion
impl Clone for FireworkExplosion
Source§fn clone(&self) -> FireworkExplosion
fn clone(&self) -> FireworkExplosion
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 DataComponentTrait for FireworkExplosion
impl DataComponentTrait for FireworkExplosion
const KIND: DataComponentKind = DataComponentKind::FireworkExplosion
Source§impl Debug for FireworkExplosion
impl Debug for FireworkExplosion
Source§impl From<FireworkExplosion> for DataComponentUnion
impl From<FireworkExplosion> for DataComponentUnion
Source§fn from(value: FireworkExplosion) -> Self
fn from(value: FireworkExplosion) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FireworkExplosion
impl PartialEq for FireworkExplosion
Source§impl Serialize for FireworkExplosion
impl Serialize for FireworkExplosion
impl StructuralPartialEq for FireworkExplosion
Auto Trait Implementations§
impl Freeze for FireworkExplosion
impl RefUnwindSafe for FireworkExplosion
impl Send for FireworkExplosion
impl Sync for FireworkExplosion
impl Unpin for FireworkExplosion
impl UnwindSafe for FireworkExplosion
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