pub struct NearDuplicate {
pub hash: String,
pub score: f64,
pub method: String,
}Expand description
A stored recommendation. hash (the content address) and status (the
index-layer cache) are set by the engine, not serialized into the grain
body — the body is immutable content, the lifecycle lives in the state
index and the audit chain.
One live lesson an authored lesson restates. method is cosine
(the substrate’s embedder, T1) or jaccard (normalized token sets, the
T0 floor — weak, and honest about it).
Fields§
§hash: String§score: f64§method: StringTrait Implementations§
Source§impl Clone for NearDuplicate
impl Clone for NearDuplicate
Source§impl Debug for NearDuplicate
impl Debug for NearDuplicate
Source§impl<'de> Deserialize<'de> for NearDuplicate
impl<'de> Deserialize<'de> for NearDuplicate
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 NearDuplicate
impl PartialEq for NearDuplicate
Source§impl Serialize for NearDuplicate
impl Serialize for NearDuplicate
impl StructuralPartialEq for NearDuplicate
Auto Trait Implementations§
impl Freeze for NearDuplicate
impl RefUnwindSafe for NearDuplicate
impl Send for NearDuplicate
impl Sync for NearDuplicate
impl Unpin for NearDuplicate
impl UnsafeUnpin for NearDuplicate
impl UnwindSafe for NearDuplicate
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