lesurp / OptionalStruct

Macro copying a struct with Option fields. Useful for config initialization
Apache License 2.0
36 stars 12 forks source link

Example code panics in rustc 1.40.0-nightly #11

Closed itsfarseen closed 1 year ago

itsfarseen commented 4 years ago
#[derive(OptionalStruct)]
struct Foo {
    meow: u32,
    woof: String,
}

Error message:

error: proc-macro derive panicked
  --> src/domain/items.rs:17:10
   |
17 | #[derive(OptionalStruct)]
   |          ^^^^^^^^^^^^^^
   |
   = help: message: Only optional_name is supported

error: aborting due to previous error