pub struct TrafficIncident {
pub incident_type: IncidentType,
pub lat: f64,
pub long: f64,
pub msg: String,
}Fields§
§incident_type: IncidentTypeType of traffic incident.
lat: f64Latitude of the traffic incident.
long: f64Longitude of the traffic incident.
msg: StringHuman-readable description of the traffic incident.
Trait Implementations§
Source§impl Clone for TrafficIncident
impl Clone for TrafficIncident
Source§fn clone(&self) -> TrafficIncident
fn clone(&self) -> TrafficIncident
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 TrafficIncident
impl Debug for TrafficIncident
Source§impl<'de> Deserialize<'de> for TrafficIncident
impl<'de> Deserialize<'de> for TrafficIncident
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
Source§impl PartialEq for TrafficIncident
impl PartialEq for TrafficIncident
Source§impl Serialize for TrafficIncident
impl Serialize for TrafficIncident
impl StructuralPartialEq for TrafficIncident
Auto Trait Implementations§
impl Freeze for TrafficIncident
impl RefUnwindSafe for TrafficIncident
impl Send for TrafficIncident
impl Sync for TrafficIncident
impl Unpin for TrafficIncident
impl UnsafeUnpin for TrafficIncident
impl UnwindSafe for TrafficIncident
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