Struct wolfram_alpha::model::QueryResult [] [src]

pub struct QueryResult {
    pub success: bool,
    pub error_flag: bool,
    pub numpods: u32,
    pub version: Option<String>,
    pub datatypes: String,
    pub timing: f64,
    pub timedout: String,
    pub timedoutpods: Option<String>,
    pub parsetiming: f64,
    pub parsetimedout: Option<bool>,
    pub recalculate: Option<String>,
    pub id: Option<String>,
    pub server: Option<u32>,
    pub related: Option<String>,
    pub pod: Option<Vec<Pod>>,
    pub assumptions: Option<Assumptions>,
    pub sources: Option<Sources>,
    pub error: Option<Error>,
    pub tips: Option<Tips>,
    pub didyoumeans: Option<DidYouMeans>,
    pub languagemsg: Option<LanguageMsg>,
    pub futuretopic: Option<FutureTopic>,
    pub relatedexamples: Option<RelatedExamples>,
    pub examplepage: Option<ExamplePage>,
    pub generalization: Option<Generalization>,
    pub warnings: Option<Warnings>,
}

QueryResult is the outer wrapper for all results from the query function.

Fields

Trait Implementations

impl PartialEq for QueryResult
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Debug for QueryResult
[src]

[src]

Formats the value using the given formatter.

impl Clone for QueryResult
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Deserialize for QueryResult
[src]

[src]

Deserialize this value given this Deserializer.