pub(crate) struct SpellTravelData {
pub(crate) explicit_fixed_ms: Option<u32>,
pub(crate) projectile_speed: f64,
pub(crate) launch_delay_s: f64,
pub(crate) dbc_fixed_travel_time: bool,
}Fields§
§explicit_fixed_ms: Option<u32>§projectile_speed: f64DBC projectile velocity in yards per second, or seconds when fixed travel is set.
launch_delay_s: f64§dbc_fixed_travel_time: boolImplementations§
Trait Implementations§
Source§impl Clone for SpellTravelData
impl Clone for SpellTravelData
Source§fn clone(&self) -> SpellTravelData
fn clone(&self) -> SpellTravelData
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 SpellTravelData
impl Debug for SpellTravelData
Source§impl Default for SpellTravelData
impl Default for SpellTravelData
Source§fn default() -> SpellTravelData
fn default() -> SpellTravelData
Returns the “default value” for a type. Read more
Source§impl PartialEq for SpellTravelData
impl PartialEq for SpellTravelData
impl Copy for SpellTravelData
impl StructuralPartialEq for SpellTravelData
Auto Trait Implementations§
impl Freeze for SpellTravelData
impl RefUnwindSafe for SpellTravelData
impl Send for SpellTravelData
impl Sync for SpellTravelData
impl Unpin for SpellTravelData
impl UnsafeUnpin for SpellTravelData
impl UnwindSafe for SpellTravelData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more