pub struct StartCastProjectileResult {
pub projectile_data: CustomEventData,
pub animation_duration_ticks: u64,
}Fields§
§projectile_data: CustomEventData§animation_duration_ticks: u64Implementations§
Source§impl StartCastProjectileResult
impl StartCastProjectileResult
pub fn into_frontend_event( &self, by_entity_id: EntityId, to_entity_id: EntityId, projectile_id: ProjectileId, ) -> EventPluginized<OverlordEvent, OverlordState>
Trait Implementations§
Source§impl Clone for StartCastProjectileResult
impl Clone for StartCastProjectileResult
Source§fn clone(&self) -> StartCastProjectileResult
fn clone(&self) -> StartCastProjectileResult
Returns a copy 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 CustomType for StartCastProjectileResult
impl CustomType for StartCastProjectileResult
Source§impl Debug for StartCastProjectileResult
impl Debug for StartCastProjectileResult
Source§impl Default for StartCastProjectileResult
impl Default for StartCastProjectileResult
Source§fn default() -> StartCastProjectileResult
fn default() -> StartCastProjectileResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StartCastProjectileResult
impl RefUnwindSafe for StartCastProjectileResult
impl Send for StartCastProjectileResult
impl Sync for StartCastProjectileResult
impl Unpin for StartCastProjectileResult
impl UnwindSafe for StartCastProjectileResult
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> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§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>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].