pub struct Object {
pub id: i64,
pub type_: u32,
pub geo_points: Vec<GeoPoint>,
pub map_points: Vec<Point>,
pub enflation_radius: Vec<f64>,
pub bondary_radius: Vec<f64>,
}Fields§
§id: i64§type_: u32§geo_points: Vec<GeoPoint>§map_points: Vec<Point>§enflation_radius: Vec<f64>§bondary_radius: Vec<f64>Implementations§
Source§impl Object
impl Object
pub const TYPE_NA: u32 = 0u32
pub const TYPE_FRAME_ORIGIN: u32 = 100u32
pub const TYPE_FRAME_WINDOW: u32 = 101u32
pub const TYPE_PLANT: u32 = 200u32
pub const TYPE_PLANT_WINE_ROW: u32 = 201u32
pub const TYPE_OBSTACLE: u32 = 300u32
pub const TYPE_OBSTACLE_HOUSE: u32 = 301u32
pub const TYPE_OBSTACLE_TREE: u32 = 302u32
pub const TYPE_TRANSIT: u32 = 400u32
pub const TYPE_TRANSIT_STREET: u32 = 401u32
pub const TYPE_TRANSIT_GRAVEL: u32 = 402u32
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Object
impl<'de> Deserialize<'de> for Object
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 Message for Object
impl StructuralPartialEq for Object
Auto Trait Implementations§
impl Freeze for Object
impl RefUnwindSafe for Object
impl Send for Object
impl Sync for Object
impl Unpin for Object
impl UnwindSafe for Object
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