Struct lu_packets::raknet::client::replica::controllable_physics::LocalSpaceInfo
source · [−]pub struct LocalSpaceInfo {
pub object_id: ObjId,
pub position: Vector3,
pub linear_velocity: Option<Vector3>,
}
Fields
object_id: ObjId
position: Vector3
linear_velocity: Option<Vector3>
Defaults to Vector3::ZERO
if not set. Always write if non-zero.
Trait Implementations
sourceimpl Debug for LocalSpaceInfo
impl Debug for LocalSpaceInfo
sourceimpl<__READER: Read> Deserialize<LittleEndian, BitReader<BigEndian, __READER>> for LocalSpaceInfo
impl<__READER: Read> Deserialize<LittleEndian, BitReader<BigEndian, __READER>> for LocalSpaceInfo
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<LocalSpaceInfo> for LocalSpaceInfo
impl PartialEq<LocalSpaceInfo> for LocalSpaceInfo
sourcefn eq(&self, other: &LocalSpaceInfo) -> bool
fn eq(&self, other: &LocalSpaceInfo) -> bool
sourceimpl<'__LIFETIME, __WRITER: Write> Serialize<LittleEndian, BitWriter<BigEndian, __WRITER>> for &'__LIFETIME LocalSpaceInfo
impl<'__LIFETIME, __WRITER: Write> Serialize<LittleEndian, BitWriter<BigEndian, __WRITER>> for &'__LIFETIME LocalSpaceInfo
impl StructuralPartialEq for LocalSpaceInfo
Auto Trait Implementations
impl RefUnwindSafe for LocalSpaceInfo
impl Send for LocalSpaceInfo
impl Sync for LocalSpaceInfo
impl Unpin for LocalSpaceInfo
impl UnwindSafe for LocalSpaceInfo
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