#[repr(u8)]pub enum TileStatus {
Idle = 0,
Processing = 1,
Complete = 2,
Error = 3,
Waiting = 4,
Checkpointing = 5,
Recovering = 6,
Shutdown = 7,
}Expand description
Tile status codes
Variants§
Idle = 0
Tile is idle (no work)
Processing = 1
Tile is processing deltas
Complete = 2
Tile completed tick successfully
Error = 3
Tile encountered an error
Waiting = 4
Tile is waiting for synchronization
Checkpointing = 5
Tile is checkpointing
Recovering = 6
Tile is recovering from checkpoint
Shutdown = 7
Tile is shutting down
Trait Implementations§
Source§impl Clone for TileStatus
impl Clone for TileStatus
Source§fn clone(&self) -> TileStatus
fn clone(&self) -> TileStatus
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 TileStatus
impl Debug for TileStatus
Source§impl From<u8> for TileStatus
impl From<u8> for TileStatus
Source§impl PartialEq for TileStatus
impl PartialEq for TileStatus
impl Copy for TileStatus
impl Eq for TileStatus
impl StructuralPartialEq for TileStatus
Auto Trait Implementations§
impl Freeze for TileStatus
impl RefUnwindSafe for TileStatus
impl Send for TileStatus
impl Sync for TileStatus
impl Unpin for TileStatus
impl UnwindSafe for TileStatus
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