pub struct Asteroid {
pub ore_remaining: u16,
pub total_capacity: u16,
}Expand description
Replicated state for an asteroid’s resource depletion.
Fields§
§ore_remaining: u16§total_capacity: u16Trait Implementations§
Source§impl<'de> Deserialize<'de> for Asteroid
impl<'de> Deserialize<'de> for Asteroid
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for Asteroid
Auto Trait Implementations§
impl Freeze for Asteroid
impl RefUnwindSafe for Asteroid
impl Send for Asteroid
impl Sync for Asteroid
impl Unpin for Asteroid
impl UnsafeUnpin for Asteroid
impl UnwindSafe for Asteroid
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