rqlite_client 0.0.1-alpha.7

rqlite database client with optional extra convenience
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Trait [`RequestBuilder`] is implemented to build a _runnable_ HTTP request

use crate::query::{Query, State};

/// Trait [`RequestBuilder`] is implemented to build a _runnable_ HTTP request
pub trait RequestBuilder<T: State> {
    /// Run the __request__
    ///
    /// # Errors
    ///
    /// May error with [`crate::error::Error`]
    ///
    fn run(&self, query: &Query<T>) -> crate::response::Result;
}