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
success: bool
error_flag: bool
numpods: u32
version: Option<String>
datatypes: String
timing: f64
timedout: String
timedoutpods: Option<String>
parsetiming: f64
parsetimedout: Option<bool>
recalculate: Option<String>
id: Option<String>
server: Option<u32>
pod: Option<Vec<Pod>>
assumptions: Option<Assumptions>
sources: Option<Sources>
error: Option<Error>
tips: Option<Tips>
didyoumeans: Option<DidYouMeans>
languagemsg: Option<LanguageMsg>
futuretopic: Option<FutureTopic>
examplepage: Option<ExamplePage>
generalization: Option<Generalization>
warnings: Option<Warnings>
Trait Implementations
impl PartialEq for QueryResult[src]
fn eq(&self, __arg_0: &QueryResult) -> bool[src]
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &QueryResult) -> bool[src]
This method tests for !=.
impl Debug for QueryResult[src]
impl Clone for QueryResult[src]
fn clone(&self) -> QueryResult[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Deserialize for QueryResult[src]
fn deserialize<__D>(deserializer: &mut __D) -> Result<QueryResult, __D::Error> where
__D: Deserializer, [src]
__D: Deserializer,
Deserialize this value given this Deserializer.