Struct rustdb::gentrans::GenQuery [−][src]
#[non_exhaustive]pub struct GenQuery {
pub sql: Arc<String>,
pub path: String,
pub params: BTreeMap<String, String>,
pub form: BTreeMap<String, String>,
pub cookies: BTreeMap<String, String>,
pub parts: Vec<Part>,
pub now: i64,
}
Expand description
General Query.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.sql: Arc<String>
The SQL query string.
path: String
The path argument for the query.
params: BTreeMap<String, String>
Query parameters.
form: BTreeMap<String, String>
Query form.
Query cookies.
parts: Vec<Part>
Querey parts ( files ).
now: i64
Micro-seconds since January 1, 1970 0:00:00 UTC
Trait Implementations
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