pub struct PursuitLine {
pub addr: Address,
pub goal: String,
pub state: PursuitState,
pub verdict: PursuitVerdict,
}Expand description
A city’s standing goal, if it has one.
verdict is the city’s own reading of whether there is anything left
to do, so a page never has to work out the stop condition for itself
— which is what would give the condition a second authority.
Fields§
§addr: Address§goal: String§state: PursuitState§verdict: PursuitVerdictThe kind, never a sentence: a page takes the words for it from its own language table.
Trait Implementations§
Source§impl Clone for PursuitLine
impl Clone for PursuitLine
Source§impl Debug for PursuitLine
impl Debug for PursuitLine
Source§impl<'de> Deserialize<'de> for PursuitLine
impl<'de> Deserialize<'de> for PursuitLine
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 PursuitLine
Source§impl PartialEq for PursuitLine
impl PartialEq for PursuitLine
Source§impl Serialize for PursuitLine
impl Serialize for PursuitLine
impl StructuralPartialEq for PursuitLine
Auto Trait Implementations§
impl Freeze for PursuitLine
impl RefUnwindSafe for PursuitLine
impl Send for PursuitLine
impl Sync for PursuitLine
impl Unpin for PursuitLine
impl UnsafeUnpin for PursuitLine
impl UnwindSafe for PursuitLine
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