pub struct PreparedBatch {
pub chunks: Vec<PreparedChunk>,
pub has_skylight: bool,
pub epoch_snapshot: u32,
}Expand description
Data collected during the prepare phase, used to encode and then commit.
Fields§
§chunks: Vec<PreparedChunk>Chunk holders to encode.
has_skylight: boolWhether the world dimension has a vanilla sky-light layer.
epoch_snapshot: u32Snapshot of the player’s generation counter at prepare time.
Auto Trait Implementations§
impl !RefUnwindSafe for PreparedBatch
impl !UnwindSafe for PreparedBatch
impl Freeze for PreparedBatch
impl Send for PreparedBatch
impl Sync for PreparedBatch
impl Unpin for PreparedBatch
impl UnsafeUnpin for PreparedBatch
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreWraps this value in an
Arc<SyncMutex<>>