4
4
//! # Examples
5
5
//!
6
6
//! ```rust
7
- //! use influxdb::{ReadQuery, Query as _, Timestamp};
8
- //! use influxdb::InfluxDbWriteable;
7
+ //! use influxdb::{InfluxDbWriteable, Query as _, ReadQuery, Timestamp};
9
8
//!
10
- //! let write_query = Timestamp::Nanoseconds(0).into_query("measurement")
9
+ //! let write_query = Timestamp::Nanoseconds(0)
10
+ //! .into_query("measurement")
11
11
//! .add_field("field1", 5)
12
12
//! .add_tag("author", "Gero")
13
13
//! .build();
14
14
//!
15
15
//! assert!(write_query.is_ok());
16
16
//!
17
- //! let read_query = ReadQuery::new("SELECT * FROM weather")
18
- //! .build();
17
+ //! let read_query = ReadQuery::new("SELECT * FROM weather").build();
19
18
//!
20
19
//! assert!(read_query.is_ok());
21
20
//! ```
@@ -24,7 +23,8 @@ pub mod consts;
24
23
mod line_proto_term;
25
24
pub mod read_query;
26
25
pub mod write_query;
27
- use std:: { convert:: Infallible , fmt} ;
26
+ use std:: convert:: Infallible ;
27
+ use std:: fmt;
28
28
29
29
use crate :: { Error , WriteQuery } ;
30
30
use consts:: {
@@ -130,13 +130,15 @@ pub trait Query {
130
130
/// # Examples
131
131
///
132
132
/// ```rust
133
- /// use influxdb::{Query, Timestamp};
134
- /// use influxdb::InfluxDbWriteable;
133
+ /// use influxdb::{InfluxDbWriteable, Query, Timestamp};
135
134
///
136
135
/// let invalid_query = Timestamp::Nanoseconds(0).into_query("measurement").build();
137
136
/// assert!(invalid_query.is_err());
138
137
///
139
- /// let valid_query = Timestamp::Nanoseconds(0).into_query("measurement").add_field("myfield1", 11).build();
138
+ /// let valid_query = Timestamp::Nanoseconds(0)
139
+ /// .into_query("measurement")
140
+ /// .add_field("myfield1", 11)
141
+ /// .build();
140
142
/// assert!(valid_query.is_ok());
141
143
/// ```
142
144
fn build ( & self ) -> Result < ValidQuery , Error > ;
@@ -148,15 +150,19 @@ pub trait Query {
148
150
/// # Examples
149
151
///
150
152
/// ```rust
151
- /// use influxdb::{Query, Timestamp};
152
- /// use influxdb::InfluxDbWriteable;
153
+ /// use influxdb::{InfluxDbWriteable, Query, Timestamp};
153
154
///
154
155
/// let use_v2 = true;
155
156
///
156
- /// let invalid_query = Timestamp::Nanoseconds(0).into_query("measurement").build_with_opts(use_v2);
157
+ /// let invalid_query = Timestamp::Nanoseconds(0)
158
+ /// .into_query("measurement")
159
+ /// .build_with_opts(use_v2);
157
160
/// assert!(invalid_query.is_err());
158
161
///
159
- /// let valid_query = Timestamp::Nanoseconds(0).into_query("measurement").add_field("myfield1", 11).build_with_opts(use_v2);
162
+ /// let valid_query = Timestamp::Nanoseconds(0)
163
+ /// .into_query("measurement")
164
+ /// .add_field("myfield1", 11)
165
+ /// .build_with_opts(use_v2);
160
166
/// assert!(valid_query.is_ok());
161
167
/// ```
162
168
fn build_with_opts ( & self , use_v2 : bool ) -> Result < ValidQuery , Error > ;
0 commit comments