pub struct Waiting {
pub on: Address,
pub until: TimeMs,
}Expand description
What a run waits for: the room it spoke to, and the instant on the city’s clock at which the wait ends without a reply. An instant rather than the time left, because an answer is cached and carried, and a count of milliseconds left is wrong once it leaves the city.
Fields§
§on: Address§until: TimeMsTrait Implementations§
Source§impl<'de> Deserialize<'de> for Waiting
impl<'de> Deserialize<'de> for Waiting
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 Eq for Waiting
impl StructuralPartialEq for Waiting
Auto Trait Implementations§
impl Freeze for Waiting
impl RefUnwindSafe for Waiting
impl Send for Waiting
impl Sync for Waiting
impl Unpin for Waiting
impl UnsafeUnpin for Waiting
impl UnwindSafe for Waiting
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