Struct libits_client::reception::exchange::collective_perception_message::IntersectionReferenceId
source · [−]pub struct IntersectionReferenceId {
pub road_regulator_id: Option<u32>,
pub intersection_id: u32,
}Fields
road_regulator_id: Option<u32>intersection_id: u32Trait Implementations
sourceimpl Clone for IntersectionReferenceId
impl Clone for IntersectionReferenceId
sourcefn clone(&self) -> IntersectionReferenceId
fn clone(&self) -> IntersectionReferenceId
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for IntersectionReferenceId
impl Debug for IntersectionReferenceId
sourceimpl Default for IntersectionReferenceId
impl Default for IntersectionReferenceId
sourcefn default() -> IntersectionReferenceId
fn default() -> IntersectionReferenceId
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for IntersectionReferenceId
impl<'de> Deserialize<'de> for IntersectionReferenceId
sourcefn 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
sourceimpl Hash for IntersectionReferenceId
impl Hash for IntersectionReferenceId
sourceimpl PartialEq<IntersectionReferenceId> for IntersectionReferenceId
impl PartialEq<IntersectionReferenceId> for IntersectionReferenceId
sourcefn eq(&self, other: &IntersectionReferenceId) -> bool
fn eq(&self, other: &IntersectionReferenceId) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &IntersectionReferenceId) -> bool
fn ne(&self, other: &IntersectionReferenceId) -> bool
This method tests for !=.
sourceimpl Serialize for IntersectionReferenceId
impl Serialize for IntersectionReferenceId
impl StructuralPartialEq for IntersectionReferenceId
Auto Trait Implementations
impl RefUnwindSafe for IntersectionReferenceId
impl Send for IntersectionReferenceId
impl Sync for IntersectionReferenceId
impl Unpin for IntersectionReferenceId
impl UnwindSafe for IntersectionReferenceId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more