pub struct ChunkPosition {
pub x: i32,
pub z: i32,
}Expand description
Chunk coordinates (X and Z only, no Y).
Chunks are 16x16 block columns. Chunk coordinates are block coordinates divided by 16 (right-shifted by 4).
Fields§
§x: i32Chunk X coordinate.
z: i32Chunk Z coordinate.
Trait Implementations§
Source§impl Clone for ChunkPosition
impl Clone for ChunkPosition
Source§fn clone(&self) -> ChunkPosition
fn clone(&self) -> ChunkPosition
Returns a duplicate 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 ChunkPosition
impl Debug for ChunkPosition
Source§impl Hash for ChunkPosition
impl Hash for ChunkPosition
Source§impl PartialEq for ChunkPosition
impl PartialEq for ChunkPosition
impl Copy for ChunkPosition
impl Eq for ChunkPosition
impl StructuralPartialEq for ChunkPosition
Auto Trait Implementations§
impl Freeze for ChunkPosition
impl RefUnwindSafe for ChunkPosition
impl Send for ChunkPosition
impl Sync for ChunkPosition
impl Unpin for ChunkPosition
impl UnsafeUnpin for ChunkPosition
impl UnwindSafe for ChunkPosition
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.