pub struct FlydraRawUdpPoint {
pub x0_abs: f64,
pub y0_abs: f64,
pub area: f64,
pub maybe_slope_eccentricty: Option<(f64, f64)>,
pub cur_val: u8,
pub mean_val: f64,
pub sumsqf_val: f64,
}Expand description
A 2D feature detection result transmitted via UDP.
Fields§
§x0_abs: f64X coordinate in absolute pixels.
y0_abs: f64Y coordinate in absolute pixels.
area: f64Area of the detection in pixels.
maybe_slope_eccentricty: Option<(f64, f64)>Optional slope and eccentricity values.
cur_val: u8Current pixel value.
mean_val: f64Mean pixel value.
sumsqf_val: f64Sum of squares of pixel values.
Trait Implementations§
Source§impl Clone for FlydraRawUdpPoint
impl Clone for FlydraRawUdpPoint
Source§fn clone(&self) -> FlydraRawUdpPoint
fn clone(&self) -> FlydraRawUdpPoint
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 FlydraRawUdpPoint
impl Debug for FlydraRawUdpPoint
Source§impl<'de> Deserialize<'de> for FlydraRawUdpPoint
impl<'de> Deserialize<'de> for FlydraRawUdpPoint
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 FlydraRawUdpPoint
impl PartialEq for FlydraRawUdpPoint
Source§impl Serialize for FlydraRawUdpPoint
impl Serialize for FlydraRawUdpPoint
impl StructuralPartialEq for FlydraRawUdpPoint
Auto Trait Implementations§
impl Freeze for FlydraRawUdpPoint
impl RefUnwindSafe for FlydraRawUdpPoint
impl Send for FlydraRawUdpPoint
impl Sync for FlydraRawUdpPoint
impl Unpin for FlydraRawUdpPoint
impl UnsafeUnpin for FlydraRawUdpPoint
impl UnwindSafe for FlydraRawUdpPoint
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Preferences for Twhere
T: Serialize + DeserializeOwned,
impl<T> Preferences for Twhere
T: Serialize + DeserializeOwned,
Source§fn save<S>(&self, app: &AppInfo, key: S) -> Result<(), PreferencesError>
fn save<S>(&self, app: &AppInfo, key: S) -> Result<(), PreferencesError>
Saves the current state of this object. Implementation is platform-dependent, but the data
will be local to the active user. Read more
Source§fn load<S>(app: &AppInfo, key: S) -> Result<T, PreferencesError>
fn load<S>(app: &AppInfo, key: S) -> Result<T, PreferencesError>
Loads this object’s state from previously saved user data with the same
key. This is
an instance method which completely overwrites the object’s state with the serialized
data. Thus, it is recommended that you call this method immediately after instantiating
the preferences object. Read more