pub struct PrefixAnswer {
pub run: RunId,
pub segments: Vec<PrefixSegment>,
}Expand description
What one run was told before it said anything.
Fields§
§run: RunId§segments: Vec<PrefixSegment>City, building, resident, run - always four, in that order.
Trait Implementations§
Source§impl Clone for PrefixAnswer
impl Clone for PrefixAnswer
Source§impl Debug for PrefixAnswer
impl Debug for PrefixAnswer
Source§impl<'de> Deserialize<'de> for PrefixAnswer
impl<'de> Deserialize<'de> for PrefixAnswer
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 PrefixAnswer
Source§impl PartialEq for PrefixAnswer
impl PartialEq for PrefixAnswer
Source§impl Serialize for PrefixAnswer
impl Serialize for PrefixAnswer
impl StructuralPartialEq for PrefixAnswer
Auto Trait Implementations§
impl Freeze for PrefixAnswer
impl RefUnwindSafe for PrefixAnswer
impl Send for PrefixAnswer
impl Sync for PrefixAnswer
impl Unpin for PrefixAnswer
impl UnsafeUnpin for PrefixAnswer
impl UnwindSafe for PrefixAnswer
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