Struct AuraEventBinding
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§
§impl Clone for AuraEventBinding
impl Clone for AuraEventBinding
§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 more§impl Debug for AuraEventBinding
impl Debug for AuraEventBinding
§impl DiagnosticEventBinding for AuraEventBinding
impl DiagnosticEventBinding for AuraEventBinding
type Coordinates = (AuraKey, Option<EnemyIdx>)
fn diagnostic_coordinates( self, ) -> <AuraEventBinding as DiagnosticEventBinding>::Coordinates
§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