在当前范围内找不到结构 `chrono::offset::utc::Utc` 的名为 `now` 的函数或关联项
No function or associated item named `now` found for struct `chrono::offset::utc::Utc` in the current scope
我尝试使用的方法已记录 here。
这是我尝试在其中使用的代码:
use chrono::{DateTime, Utc};
struct Attributes {
time: Option<DateTime<Utc>>,
}
impl Default for Attributes {
fn default() -> Self {
Attributes {
time: Some(chrono::offset::Utc::now()),
}
}
}
这是我在 运行 cargo build 上遇到的错误:
error[E0599]: no function or associated item named `now` found for struct `chrono::offset::utc::Utc` in the current scope
--> src/event/v03/attributes.rs:165:45
|
165 | time: Some(chrono::offset::Utc::now()),
| ^^^ function or associated item not found in `chrono::offset::utc::Utc`
我不确定问题出在哪里,但我确定方法存在。任何见解将不胜感激。
这对我来说是一个非常愚蠢的错误。我忽略了一个事实,即我在使用 chrono
时关闭了 std
功能。这要求我禁用所有其他默认功能,包括促进 chrono::offset::Utc::now()
.
的功能 clock
我尝试使用的方法已记录 here。
这是我尝试在其中使用的代码:
use chrono::{DateTime, Utc};
struct Attributes {
time: Option<DateTime<Utc>>,
}
impl Default for Attributes {
fn default() -> Self {
Attributes {
time: Some(chrono::offset::Utc::now()),
}
}
}
这是我在 运行 cargo build 上遇到的错误:
error[E0599]: no function or associated item named `now` found for struct `chrono::offset::utc::Utc` in the current scope
--> src/event/v03/attributes.rs:165:45
|
165 | time: Some(chrono::offset::Utc::now()),
| ^^^ function or associated item not found in `chrono::offset::utc::Utc`
我不确定问题出在哪里,但我确定方法存在。任何见解将不胜感激。
这对我来说是一个非常愚蠢的错误。我忽略了一个事实,即我在使用 chrono
时关闭了 std
功能。这要求我禁用所有其他默认功能,包括促进 chrono::offset::Utc::now()
.
clock