Skip to content

error: cannot find derive macro Deserialize in this scope #7

@ghost

Description

[main] error: cannot find derive macro Deserialize in this scope
[Build] --> src/like.rs:12:17
[Build] |
[Build] 12 | #[derive(Debug, Deserialize, Serialize)]
[Build] | ^^^^^^^^^^^
[Build] |
[Build] note: Deserialize is imported here, but it is only a trait, without a derive macro
[Build] --> src/like.rs:4:13
[Build] |
[Build] 4 | use serde::{Deserialize, Serialize};
[Build] | ^^^^^^^^^^^
[Build]

The solution is to include this Deserialize feature in Cargo.toml:
serde = { version = "1.0", features = ["derive"] }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions