pub struct LayerResult {
pub layer: String,
pub score: f32,
pub signals: Vec<String>,
pub latency_ms: f64,
}Expand description
Per-layer detection result (signal IDs only).
Fields§
§layer: String§score: f32§signals: Vec<String>§latency_ms: f64Trait Implementations§
Source§impl Clone for LayerResult
impl Clone for LayerResult
Source§fn clone(&self) -> LayerResult
fn clone(&self) -> LayerResult
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 LayerResult
impl Debug for LayerResult
Source§impl<'de> Deserialize<'de> for LayerResult
impl<'de> Deserialize<'de> for LayerResult
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
Auto Trait Implementations§
impl Freeze for LayerResult
impl RefUnwindSafe for LayerResult
impl Send for LayerResult
impl Sync for LayerResult
impl Unpin for LayerResult
impl UnsafeUnpin for LayerResult
impl UnwindSafe for LayerResult
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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