Struct azalea_core::position::ChunkBlockPos
source · pub struct ChunkBlockPos {
pub x: u8,
pub y: i32,
pub z: u8,
}
Expand description
The coordinates of a block inside a chunk.
Fields§
§x: u8
§y: i32
§z: u8
Implementations§
Trait Implementations§
source§impl Clone for ChunkBlockPos
impl Clone for ChunkBlockPos
source§fn clone(&self) -> ChunkBlockPos
fn clone(&self) -> ChunkBlockPos
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ChunkBlockPos
impl Debug for ChunkBlockPos
source§impl Default for ChunkBlockPos
impl Default for ChunkBlockPos
source§fn default() -> ChunkBlockPos
fn default() -> ChunkBlockPos
Returns the “default value” for a type. Read more
source§impl From<&BlockPos> for ChunkBlockPos
impl From<&BlockPos> for ChunkBlockPos
source§impl From<&ChunkBlockPos> for ChunkSectionBlockPos
impl From<&ChunkBlockPos> for ChunkSectionBlockPos
source§fn from(pos: &ChunkBlockPos) -> Self
fn from(pos: &ChunkBlockPos) -> Self
Converts to this type from the input type.
source§impl From<&Vec3> for ChunkBlockPos
impl From<&Vec3> for ChunkBlockPos
source§impl From<BlockPos> for ChunkBlockPos
impl From<BlockPos> for ChunkBlockPos
source§impl From<ChunkBlockPos> for u64
impl From<ChunkBlockPos> for u64
source§fn from(pos: ChunkBlockPos) -> Self
fn from(pos: ChunkBlockPos) -> Self
Converts to this type from the input type.
source§impl From<Vec3> for ChunkBlockPos
impl From<Vec3> for ChunkBlockPos
source§impl Hash for ChunkBlockPos
impl Hash for ChunkBlockPos
source§impl PartialEq for ChunkBlockPos
impl PartialEq for ChunkBlockPos
source§fn eq(&self, other: &ChunkBlockPos) -> bool
fn eq(&self, other: &ChunkBlockPos) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ChunkBlockPos
impl Eq for ChunkBlockPos
impl IsEnabled for ChunkBlockPos
impl StructuralPartialEq for ChunkBlockPos
Auto Trait Implementations§
impl Freeze for ChunkBlockPos
impl RefUnwindSafe for ChunkBlockPos
impl Send for ChunkBlockPos
impl Sync for ChunkBlockPos
impl Unpin for ChunkBlockPos
impl UnwindSafe for ChunkBlockPos
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