pub struct AuraEventBinding {
pub(crate) program: u64,
pub(crate) local: u8,
pub(crate) concrete: u32,
pub(crate) key: AuraKey,
pub(crate) target: Option<EnemyIdx>,
}Fields§
§program: u64§local: u8§concrete: u32§key: AuraKey§target: Option<EnemyIdx>Trait Implementations§
Source§impl Clone for AuraEventBinding
impl Clone for AuraEventBinding
Source§fn clone(&self) -> AuraEventBinding
fn clone(&self) -> AuraEventBinding
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 AuraEventBinding
impl Debug for AuraEventBinding
Source§impl DiagnosticEventBinding for AuraEventBinding
impl DiagnosticEventBinding for AuraEventBinding
type Coordinates = (AuraKey, Option<EnemyIdx>)
fn diagnostic_coordinates(self) -> Self::Coordinates
Source§impl PartialEq for AuraEventBinding
impl PartialEq for AuraEventBinding
impl Copy for AuraEventBinding
impl Eq for AuraEventBinding
impl StructuralPartialEq for AuraEventBinding
Auto Trait Implementations§
impl Freeze for AuraEventBinding
impl RefUnwindSafe for AuraEventBinding
impl Send for AuraEventBinding
impl Sync for AuraEventBinding
impl Unpin for AuraEventBinding
impl UnsafeUnpin for AuraEventBinding
impl UnwindSafe for AuraEventBinding
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