pub(in systems) struct BoundDamageRequest {
pub binding: DamageRequestBinding,
input: DamageRequest,
}Expand description
Executable damage input after all external identities have been resolved once.
Fields§
§binding: DamageRequestBinding§input: DamageRequestImplementations§
Source§impl BoundDamageRequest
impl BoundDamageRequest
pub(super) const fn new( input: DamageRequest, binding: DamageRequestBinding, ) -> Self
Trait Implementations§
Source§impl Clone for BoundDamageRequest
impl Clone for BoundDamageRequest
Source§fn clone(&self) -> BoundDamageRequest
fn clone(&self) -> BoundDamageRequest
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 BoundDamageRequest
impl Debug for BoundDamageRequest
Source§impl Deref for BoundDamageRequest
impl Deref for BoundDamageRequest
Source§impl DerefMut for BoundDamageRequest
impl DerefMut for BoundDamageRequest
impl Copy for BoundDamageRequest
Auto Trait Implementations§
impl Freeze for BoundDamageRequest
impl RefUnwindSafe for BoundDamageRequest
impl Send for BoundDamageRequest
impl Sync for BoundDamageRequest
impl Unpin for BoundDamageRequest
impl UnsafeUnpin for BoundDamageRequest
impl UnwindSafe for BoundDamageRequest
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