Struct lu_packets::raknet::client::replica::skill::BehaviorInfo
source · [−]pub struct BehaviorInfo {
pub unknown_1: u32,
pub action: u32,
pub wait_time_ms: u32,
pub template_id: u32,
pub caster: ObjId,
pub originator: ObjId,
pub target: ObjId,
pub used_mouse: bool,
pub cooldown: f32,
pub charge_time: f32,
pub imagination_cost: u32,
}
Fields
unknown_1: u32
action: u32
wait_time_ms: u32
template_id: u32
caster: ObjId
originator: ObjId
target: ObjId
used_mouse: bool
cooldown: f32
charge_time: f32
imagination_cost: u32
Trait Implementations
sourceimpl Debug for BehaviorInfo
impl Debug for BehaviorInfo
sourceimpl<__READER: Read> Deserialize<LittleEndian, BitReader<BigEndian, __READER>> for BehaviorInfo
impl<__READER: Read> Deserialize<LittleEndian, BitReader<BigEndian, __READER>> for BehaviorInfo
sourcefn deserialize(reader: &mut BEBitReader<__READER>) -> Result<Self>
fn deserialize(reader: &mut BEBitReader<__READER>) -> Result<Self>
Deserializes the type by reading from the reader.
sourceimpl PartialEq<BehaviorInfo> for BehaviorInfo
impl PartialEq<BehaviorInfo> for BehaviorInfo
sourcefn eq(&self, other: &BehaviorInfo) -> bool
fn eq(&self, other: &BehaviorInfo) -> bool
sourceimpl<'__LIFETIME, __WRITER: Write> Serialize<LittleEndian, BitWriter<BigEndian, __WRITER>> for &'__LIFETIME BehaviorInfo
impl<'__LIFETIME, __WRITER: Write> Serialize<LittleEndian, BitWriter<BigEndian, __WRITER>> for &'__LIFETIME BehaviorInfo
impl StructuralPartialEq for BehaviorInfo
Auto Trait Implementations
impl RefUnwindSafe for BehaviorInfo
impl Send for BehaviorInfo
impl Sync for BehaviorInfo
impl Unpin for BehaviorInfo
impl UnwindSafe for BehaviorInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more