pub struct NoulAnswer {
pub noul: f64,
}Expand description
Spec: noul is a number 0..1. No confidence field — Noul answers
don’t get one per the spec.
f64 so wire-format precision matches the API spec exactly (a 0.92
going through f32 round-trips to 0.9200000166893005 — wrong).
Fields§
§noul: f64Probability value in [0.0, 1.0] representing the likelihood that the answer is true/yes.
Trait Implementations§
Source§impl Clone for NoulAnswer
impl Clone for NoulAnswer
Source§impl Debug for NoulAnswer
impl Debug for NoulAnswer
Source§impl<'de> Deserialize<'de> for NoulAnswer
impl<'de> Deserialize<'de> for NoulAnswer
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 NoulAnswer
impl JsonSchema for NoulAnswer
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 moreSource§impl PartialEq for NoulAnswer
impl PartialEq for NoulAnswer
Source§impl Serialize for NoulAnswer
impl Serialize for NoulAnswer
impl StructuralPartialEq for NoulAnswer
Auto Trait Implementations§
impl Freeze for NoulAnswer
impl RefUnwindSafe for NoulAnswer
impl Send for NoulAnswer
impl Sync for NoulAnswer
impl Unpin for NoulAnswer
impl UnsafeUnpin for NoulAnswer
impl UnwindSafe for NoulAnswer
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