Skip to content

Commit f205d35

Browse files
committed
fix doc tests
1 parent c20be2b commit f205d35

File tree

4 files changed

+19
-10
lines changed

4 files changed

+19
-10
lines changed

influxdb/src/client/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,8 @@ impl Client {
200200
///
201201
/// let client = Client::new("http://localhost:8086", "test");
202202
/// let query = Timestamp::Milliseconds(since_the_epoch)
203-
/// .into_query("weather")
203+
/// .try_into_query("weather")
204+
/// .unwrap()
204205
/// .add_field("temperature", 82);
205206
/// let results = client.query(query).await?;
206207
///

influxdb/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,14 @@
4040
//! // Let's write some data into a measurement called `weather`
4141
//! let weather_readings = vec![
4242
//! WeatherReading {
43-
//! time: Timestamp::Hours(1).into(),
43+
//! time: Timestamp::Hours(1).try_into().unwrap(),
4444
//! humidity: 30,
4545
//! wind_direction: String::from("north"),
4646
//! }
4747
//! .try_into_query("weather")
4848
//! .unwrap(),
4949
//! WeatherReading {
50-
//! time: Timestamp::Hours(2).into(),
50+
//! time: Timestamp::Hours(2).try_into().unwrap(),
5151
//! humidity: 40,
5252
//! wind_direction: String::from("west"),
5353
//! }

influxdb/src/query/mod.rs

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
//! use influxdb::{InfluxDbWriteable, Query as _, ReadQuery, Timestamp};
88
//!
99
//! let write_query = Timestamp::Nanoseconds(0)
10-
//! .into_query("measurement")
10+
//! .try_into_query("measurement")
11+
//! .unwrap()
1112
//! .add_field("field1", 5)
1213
//! .add_tag("author", "Gero")
1314
//! .build();
@@ -132,11 +133,15 @@ pub trait Query {
132133
/// ```rust
133134
/// use influxdb::{InfluxDbWriteable, Query, Timestamp};
134135
///
135-
/// let invalid_query = Timestamp::Nanoseconds(0).into_query("measurement").build();
136+
/// let invalid_query = Timestamp::Nanoseconds(0)
137+
/// .try_into_query("measurement")
138+
/// .unwrap()
139+
/// .build();
136140
/// assert!(invalid_query.is_err());
137141
///
138142
/// let valid_query = Timestamp::Nanoseconds(0)
139-
/// .into_query("measurement")
143+
/// .try_into_query("measurement")
144+
/// .unwrap()
140145
/// .add_field("myfield1", 11)
141146
/// .build();
142147
/// assert!(valid_query.is_ok());
@@ -155,12 +160,14 @@ pub trait Query {
155160
/// let use_v2 = true;
156161
///
157162
/// let invalid_query = Timestamp::Nanoseconds(0)
158-
/// .into_query("measurement")
163+
/// .try_into_query("measurement")
164+
/// .unwrap()
159165
/// .build_with_opts(use_v2);
160166
/// assert!(invalid_query.is_err());
161167
///
162168
/// let valid_query = Timestamp::Nanoseconds(0)
163-
/// .into_query("measurement")
169+
/// .try_into_query("measurement")
170+
/// .unwrap()
164171
/// .add_field("myfield1", 11)
165172
/// .build_with_opts(use_v2);
166173
/// assert!(valid_query.is_ok());

influxdb/src/query/write_query.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ impl WriteQuery {
5858
/// use influxdb::{InfluxDbWriteable, Query, Timestamp};
5959
///
6060
/// Timestamp::Nanoseconds(0)
61-
/// .into_query("measurement")
61+
/// .try_into_query("measurement")
62+
/// .unwrap()
6263
/// .add_field("field1", 5)
6364
/// .build();
6465
/// ```
@@ -84,7 +85,7 @@ impl WriteQuery {
8485
/// use influxdb::InfluxDbWriteable;
8586
///
8687
/// Timestamp::Nanoseconds(0)
87-
/// .into_query("measurement")
88+
/// .try_into_query("measurement").unwrap()
8889
/// .add_tag("field1", 5); // calling `.build()` now would result in a `Err(Error::InvalidQueryError)`
8990
/// ```
9091
#[must_use = "Creating a query is pointless unless you execute it"]

0 commit comments

Comments
 (0)