Struct lu_packets::raknet::client::replica::pet::PetConstructionInfo
source · [−]pub struct PetConstructionInfo {
pub pet_state: u32,
pub ability_in_use: PetAbilityType,
pub interaction_id: Option<ObjId>,
pub owner_id: Option<ObjId>,
pub tamed_pet_info: Option<TamedPetInfo>,
}
Fields
pet_state: u32
todo: bitflag
ability_in_use: PetAbilityType
interaction_id: Option<ObjId>
owner_id: Option<ObjId>
tamed_pet_info: Option<TamedPetInfo>
Trait Implementations
sourceimpl Debug for PetConstructionInfo
impl Debug for PetConstructionInfo
sourceimpl<__READER: Read> Deserialize<LittleEndian, BitReader<BigEndian, __READER>> for PetConstructionInfo
impl<__READER: Read> Deserialize<LittleEndian, BitReader<BigEndian, __READER>> for PetConstructionInfo
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<PetConstructionInfo> for PetConstructionInfo
impl PartialEq<PetConstructionInfo> for PetConstructionInfo
sourcefn eq(&self, other: &PetConstructionInfo) -> bool
fn eq(&self, other: &PetConstructionInfo) -> bool
sourceimpl<'__LIFETIME, __WRITER: Write> Serialize<LittleEndian, BitWriter<BigEndian, __WRITER>> for &'__LIFETIME PetConstructionInfo
impl<'__LIFETIME, __WRITER: Write> Serialize<LittleEndian, BitWriter<BigEndian, __WRITER>> for &'__LIFETIME PetConstructionInfo
impl StructuralPartialEq for PetConstructionInfo
Auto Trait Implementations
impl RefUnwindSafe for PetConstructionInfo
impl Send for PetConstructionInfo
impl Sync for PetConstructionInfo
impl Unpin for PetConstructionInfo
impl UnwindSafe for PetConstructionInfo
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