pub struct Percept {
pub source: String,
pub data: Vec<f64>,
pub confidence: f64,
pub timestamp: i64,
}Expand description
A single percept received from a sensor or subsystem.
Fields§
§source: String§data: Vec<f64>§confidence: f64§timestamp: i64Trait Implementations§
Source§impl<'de> Deserialize<'de> for Percept
impl<'de> Deserialize<'de> for Percept
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 StructuralPartialEq for Percept
Auto Trait Implementations§
impl Freeze for Percept
impl RefUnwindSafe for Percept
impl Send for Percept
impl Sync for Percept
impl Unpin for Percept
impl UnsafeUnpin for Percept
impl UnwindSafe for Percept
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