pub struct PositionStep {
pub position: DVec3,
pub tick_offset: i32,
}Expand description
One position along a stepped movement path.
Fields§
§position: DVec3Position reached at this step.
tick_offset: i32Ticks elapsed since the previous step.
Trait Implementations§
Source§impl Clone for PositionStep
impl Clone for PositionStep
impl Copy for PositionStep
Source§impl Debug for PositionStep
impl Debug for PositionStep
Source§impl PartialEq for PositionStep
impl PartialEq for PositionStep
impl StructuralPartialEq for PositionStep
Auto Trait Implementations§
impl Freeze for PositionStep
impl RefUnwindSafe for PositionStep
impl Send for PositionStep
impl Sync for PositionStep
impl Unpin for PositionStep
impl UnsafeUnpin for PositionStep
impl UnwindSafe for PositionStep
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> ⓘ
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 moreWraps this value in an
Arc<SyncMutex<>>