pub struct ScamDetection {
pub is_scam: bool,
pub confidence: f64,
pub reason: String,
}Expand description
Scam detection results
Fields§
§is_scam: boolWhether identified as scam
confidence: f64Confidence level (0-100)
reason: StringReason for classification
Trait Implementations§
Source§impl Clone for ScamDetection
impl Clone for ScamDetection
Source§fn clone(&self) -> ScamDetection
fn clone(&self) -> ScamDetection
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 ScamDetection
impl Debug for ScamDetection
Source§impl<'de> Deserialize<'de> for ScamDetection
impl<'de> Deserialize<'de> for ScamDetection
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 JsonSchema for ScamDetection
impl JsonSchema for ScamDetection
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for ScamDetection
impl RefUnwindSafe for ScamDetection
impl Send for ScamDetection
impl Sync for ScamDetection
impl Unpin for ScamDetection
impl UnwindSafe for ScamDetection
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