We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 334b16e commit 0bddfe6Copy full SHA for 0bddfe6
influxdb/src/query/write_query.rs
@@ -5,7 +5,6 @@
5
use crate::query::line_proto_term::LineProtoTerm;
6
use crate::query::{QueryType, ValidQuery};
7
use crate::{Error, Query, Timestamp};
8
-use chrono::{DateTime, TimeZone};
9
use std::fmt::{Display, Formatter};
10
11
pub trait WriteType {
@@ -154,8 +153,9 @@ impl From<&str> for Type {
154
153
}
155
156
157
-impl<Tz: TimeZone> From<DateTime<Tz>> for Type {
158
- fn from(dt: DateTime<Tz>) -> Self {
+#[cfg(feature = "chrono")]
+impl<Tz: chrono::TimeZone> From<chrono::DateTime<Tz>> for Type {
+ fn from(dt: chrono::DateTime<Tz>) -> Self {
159
match dt.timestamp_nanos_opt() {
160
Some(nanos) => Type::SignedInteger(nanos),
161
None => {
0 commit comments