#[repr(C)]pub struct EventOld {Show 32 fields
pub time: u64,
pub src_agent: u64,
pub dst_agent: u64,
pub value: i32,
pub buff_dmg: i32,
pub overstack_value: u16,
pub skillid: u16,
pub src_instid: u16,
pub dst_instid: u16,
pub src_master_instid: u16,
pub iss_offset: u8,
pub iss_offset_target: u8,
pub iss_bd_offset: u8,
pub iss_bd_offset_target: u8,
pub iss_alt_offset: u8,
pub iss_alt_offset_target: u8,
pub skar: u8,
pub skar_alt: u8,
pub skar_use_alt: u8,
pub iff: u8,
pub buff: u8,
pub result: u8,
pub is_activation: u8,
pub is_buffremove: u8,
pub is_ninety: u8,
pub is_fifty: u8,
pub is_moving: u8,
pub is_statechange: u8,
pub is_flanking: u8,
pub is_shields: u8,
pub is_offcycle: u8,
pub pad64: u8,
}
Expand description
An event for old EVTC revision (header[12] == 0
).
Fields§
§time: u64
§src_agent: u64
§dst_agent: u64
§value: i32
§buff_dmg: i32
§overstack_value: u16
§skillid: u16
§src_instid: u16
§dst_instid: u16
§src_master_instid: u16
§iss_offset: u8
§iss_offset_target: u8
§iss_bd_offset: u8
§iss_bd_offset_target: u8
§iss_alt_offset: u8
§iss_alt_offset_target: u8
§skar: u8
§skar_alt: u8
§skar_use_alt: u8
§iff: u8
§buff: u8
§result: u8
§is_activation: u8
§is_buffremove: u8
§is_ninety: u8
§is_fifty: u8
§is_moving: u8
§is_statechange: u8
§is_flanking: u8
§is_shields: u8
§is_offcycle: u8
§pad64: u8
Trait Implementations§
§impl<'de> Deserialize<'de> for EventOld
impl<'de> Deserialize<'de> for EventOld
§fn deserialize<__D>(
__deserializer: __D,
) -> Result<EventOld, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EventOld, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Serialize for EventOld
impl Serialize for EventOld
§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for EventOld
impl RefUnwindSafe for EventOld
impl Send for EventOld
impl Sync for EventOld
impl Unpin for EventOld
impl UnwindSafe for EventOld
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,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)