Skip to content

error: proc-macro derive produced unparseable tokens #4

Open
@masonk

Description

@masonk

This is a cool project. Thanks for releasing it! I am getting an error in typescript.rs:40.

I can trigger this with a very simple main.rs:

use serde::{Deserialize, Serialize};
use typescript_definitions::{TypeScriptify, TypeScriptifyTrait};

fn main() {
    #[derive(Debug, Serialize, Deserialize, TypeScriptify)]
    struct Foo {
        num: i64,
    }

    println!("{}", Foo::type_script_ify());
}
error: proc-macro derive produced unparseable tokens
  --> /home/mason/.cargo/registry/src/github.colasdn.workers.dev-1ecc6299db9ec823/typescript-definitions-derive-0.1.10/src/typescript.rs:40:10
   |
$ rustup show
Default host: x86_64-unknown-linux-gnu
rustup home:  /home/mason/.rustup

nightly-x86_64-unknown-linux-gnu (default)
rustc 1.41.0-nightly (412f43ac5 2019-11-24)

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