pub struct Vector3D { /* private fields */ }Expand description
A 3D vector encoded with dodecets
§Example
use dodecet_encoder::geometric::Vector3D;
let v = Vector3D::new(0x100, 0x200, 0x300);Implementations§
Trait Implementations§
impl Eq for Vector3D
impl StructuralPartialEq for Vector3D
Auto Trait Implementations§
impl Freeze for Vector3D
impl RefUnwindSafe for Vector3D
impl Send for Vector3D
impl Sync for Vector3D
impl Unpin for Vector3D
impl UnsafeUnpin for Vector3D
impl UnwindSafe for Vector3D
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