pub struct CostmapInfo {
pub width: Option<u32>,
pub height: Option<u32>,
pub resolution_m: Option<f64>,
pub unknown_pct: Option<f64>,
pub occupied_pct: Option<f64>,
pub last_update: Option<DateTime<Utc>>,
}Expand description
Costmap information.
Fields§
§width: Option<u32>Costmap width in cells
height: Option<u32>Costmap height in cells
resolution_m: Option<f64>Resolution in meters per cell
unknown_pct: Option<f64>Percentage of unknown cells
occupied_pct: Option<f64>Percentage of occupied cells
last_update: Option<DateTime<Utc>>Last update time
Trait Implementations§
Source§impl Clone for CostmapInfo
impl Clone for CostmapInfo
Source§fn clone(&self) -> CostmapInfo
fn clone(&self) -> CostmapInfo
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 CostmapInfo
impl Debug for CostmapInfo
Source§impl Default for CostmapInfo
impl Default for CostmapInfo
Source§fn default() -> CostmapInfo
fn default() -> CostmapInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CostmapInfo
impl<'de> Deserialize<'de> for CostmapInfo
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 Serialize for CostmapInfo
impl Serialize for CostmapInfo
Auto Trait Implementations§
impl Freeze for CostmapInfo
impl RefUnwindSafe for CostmapInfo
impl Send for CostmapInfo
impl Sync for CostmapInfo
impl Unpin for CostmapInfo
impl UnwindSafe for CostmapInfo
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