ruukh-codegen 0.0.3

Codegen for the Ruukh framework.
Documentation

Build #120065 2018-10-08 08:30:17

Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.

# rustc version rustc 1.28.0-dev (b9bf4f162 2018-06-02)

# docs.rs version cratesfyi 0.5.0 (579f83b 2018-03-05)

# build log Updating registry `https://github.com/rust-lang/crates.io-index` Downloading ruukh-codegen v0.0.3 Fresh unicode-segmentation v1.2.1 Fresh unicode-xid v0.1.0 Fresh heck v0.3.0 Fresh proc-macro2 v0.4.20 Fresh quote v0.6.8 Fresh syn v0.15.9 Documenting ruukh-codegen v0.0.3 Running `rustdoc --crate-name ruukh_codegen .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20180602-1.28.0-dev-b9bf4f162 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern quote=/home/cratesfyi/cratesfyi/debug/deps/libquote-5f93e316f9f0b34f.rlib --extern-version quote=quote,0.6.8 --extern syn=/home/cratesfyi/cratesfyi/debug/deps/libsyn-80171353ec86c881.rlib --extern-version syn=syn,0.15.9 --extern proc_macro2=/home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-9cfead491f541d08.rlib --extern-version proc_macro2=proc-macro2,0.4.20 --extern heck=/home/cratesfyi/cratesfyi/debug/deps/libheck-0f6a03313005e29d.rlib --extern-version heck=heck,0.3.0` error[E0432]: unresolved import `proc_macro2` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs:10:5 | 10 | use proc_macro2::Span; | ^^^^^^^^^^^ Maybe a missing `extern crate proc_macro2;`? error[E0432]: unresolved import `quote` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs:11:5 | 11 | use quote::quote; | ^^^^^ Maybe a missing `extern crate quote;`? error[E0433]: failed to resolve. Maybe a missing `extern crate syn;`? --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs:12:5 | 12 | use syn::{parse::Error, parse_macro_input, spanned::Spanned, DeriveInput, Item}; | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `syn` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs:12:5 | 12 | use syn::{parse::Error, parse_macro_input, spanned::Spanned, DeriveInput, Item}; | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `proc_macro2` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:3:5 | 3 | use proc_macro2::{Span, TokenStream}; | ^^^^^^^^^^^ Maybe a missing `extern crate proc_macro2;`? error[E0433]: failed to resolve. Maybe a missing `extern crate syn;`? --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:6:5 | 6 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `syn` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:6:5 | 6 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `proc_macro2` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:3:5 | 3 | use proc_macro2::{Span, TokenStream}; | ^^^^^^^^^^^ Maybe a missing `extern crate proc_macro2;`? error[E0433]: failed to resolve. Maybe a missing `extern crate syn;`? --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:6:5 | 6 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `syn` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:6:5 | 6 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `syn` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events/parser.rs:1:5 | 1 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0433]: failed to resolve. Maybe a missing `extern crate syn;`? --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events/parser.rs:1:5 | 1 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `proc_macro2` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:2:5 | 2 | use proc_macro2::{Span, TokenStream}; | ^^^^^^^^^^^ Maybe a missing `extern crate proc_macro2;`? error[E0432]: unresolved import `syn` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:5:5 | 5 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0433]: failed to resolve. Maybe a missing `extern crate syn;`? --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:5:5 | 5 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `proc_macro2` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/props.rs:3:5 | 3 | use proc_macro2::{Span, TokenStream}; | ^^^^^^^^^^^ Maybe a missing `extern crate proc_macro2;`? error[E0432]: unresolved import `syn` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/props.rs:5:5 | 5 | use syn::{Ident, ItemStruct, Visibility}; | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `proc_macro2` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/state.rs:3:5 | 3 | use proc_macro2::{Span, TokenStream}; | ^^^^^^^^^^^ Maybe a missing `extern crate proc_macro2;`? error[E0432]: unresolved import `syn` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/state.rs:5:5 | 5 | use syn::{Ident, ItemStruct}; | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `proc_macro2` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:31:5 | 31 | use proc_macro2::TokenStream; | ^^^^^^^^^^^ Maybe a missing `extern crate proc_macro2;`? error[E0433]: failed to resolve. Maybe a missing `extern crate syn;`? --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:33:5 | 33 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `syn` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:33:5 | 33 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `heck` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:4:5 | 4 | use heck::{CamelCase, KebabCase, SnakeCase}; | ^^^^ Maybe a missing `extern crate heck;`? error[E0432]: unresolved import `proc_macro2` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:5:5 | 5 | use proc_macro2::{Span, TokenStream}; | ^^^^^^^^^^^ Maybe a missing `extern crate proc_macro2;`? error[E0432]: unresolved import `syn` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:7:5 | 7 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0433]: failed to resolve. Maybe a missing `extern crate syn;`? --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:7:5 | 7 | use syn::{ | ^^^ Maybe a missing `extern crate syn;`? error[E0432]: unresolved import `syn` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/kw.rs:2:5 | 2 | use syn::{custom_keyword, parse::ParseStream, Token}; | ^^^ Maybe a missing `extern crate syn;`? error[E0433]: failed to resolve. Maybe a missing `extern crate syn;`? --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/kw.rs:2:5 | 2 | use syn::{custom_keyword, parse::ParseStream, Token}; | ^^^ Maybe a missing `extern crate syn;`? error: cannot find macro `parse_macro_input!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs:29:17 | 29 | let input = parse_macro_input!(input as DeriveInput); | ^^^^^^^^^^^^^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs:32:20 | 32 | let expanded = quote! { | ^^^^^ error: cannot find macro `parse_macro_input!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs:98:17 | 98 | let input = parse_macro_input!(input as Item); | ^^^^^^^^^^^^^^^^^ error: cannot find macro `parse_macro_input!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs:178:18 | 178 | let parsed = parse_macro_input!(input as HtmlRoot); | ^^^^^^^^^^^^^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:136:18 | 136 | Some(quote! { | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:147:18 | 147 | Some(quote! { | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:155:13 | 155 | quote!(()) | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:158:13 | 158 | quote!(#ident) | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:164:13 | 164 | quote!(()) | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:167:13 | 167 | quote!(#ident) | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:173:13 | 173 | quote!(()) | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:176:13 | 176 | quote!(#ident) | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:195:18 | 195 | Some(quote! { | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:210:18 | 210 | Some(quote! { | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:280:18 | 280 | Some(quote! { | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:299:18 | 299 | Some(quote! { | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:318:18 | 318 | Some(quote! { | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:397:13 | 397 | quote!(None) | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:438:18 | 438 | Some(quote! { | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:314:45 | 314 | self.arguments.iter().map(|(_, ty)| quote!(#ty)).collect() | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:328:36 | 328 | ReturnType::Default => quote! { | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:331:44 | 331 | ReturnType::Type(_, ref ty) => quote! { | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:382:30 | 382 | .map(|(pat, ty)| quote!( #pat: #ty )) | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:389:29 | 389 | .map(|(pat, _)| quote!( #pat )) | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:429:17 | 429 | quote!() | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:465:13 | 465 | quote!() | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:149:30 | 149 | let tokens = quote! { #path }; | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:209:13 | 209 | quote!() | ^^^^^ error: cannot find macro `custom_keyword!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:214:1 | 214 | custom_keyword!(default); | ^^^^^^^^^^^^^^ help: you could try the macro: `custom_keywords` error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:254:23 | 254 | if input.peek(Token![=]) { | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:255:27 | 255 | input.parse::<Token![=]>()?; | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/state.rs:53:18 | 53 | Some(quote! { | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:52:27 | 52 | if input.peek(Token![<]) && input.peek2(Token![/]) { | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:52:53 | 52 | if input.peek(Token![<]) && input.peek2(Token![/]) { | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:167:28 | 167 | if lookahead1.peek(Token![<]) { | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:122:13 | 122 | pub lt: Token![<], | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:127:13 | 127 | pub gt: Token![>], | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:137:27 | 137 | while !input.peek(Token![>]) { | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:217:13 | 217 | pub lt: Token![<], | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:218:16 | 218 | pub slash: Token![/], | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:220:13 | 220 | pub gt: Token![>], | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:235:13 | 235 | pub lt: Token![<], | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:240:23 | 240 | pub slash: Option<Token![/]>, | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:241:13 | 241 | pub gt: Token![>], | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:251:27 | 251 | while !input.peek(Token![/]) && !input.peek(Token![>]) { | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:251:53 | 251 | while !input.peek(Token![/]) && !input.peek(Token![>]) { | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:307:13 | 307 | pub eq: Token![=], | ^^^^^ error: cannot find macro `braced!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:317:21 | 317 | let brace = braced!(content in input); | ^^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:338:20 | 338 | pub at: Option<Token![@]>, | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:340:13 | 340 | pub eq: Token![=], | ^^^^^ error: cannot find macro `braced!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:351:21 | 351 | let brace = braced!(content in input); | ^^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:371:14 | 371 | Some(quote! { | ^^^^^ error: cannot find macro `quote!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:381:14 | 381 | Some(quote! { | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:419:53 | 419 | let idents = input.call(Punctuated::<Ident, Token![-]>::parse_separated_nonempty)?; | ^^^^^ error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:460:53 | 460 | let idents = input.call(Punctuated::<Ident, Token![-]>::parse_separated_nonempty)?; | ^^^^^ error: cannot find macro `custom_keyword!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/kw.rs:4:1 | 4 | custom_keyword!(key); | ^^^^^^^^^^^^^^ help: you could try the macro: `custom_keywords` error: cannot find macro `custom_keyword!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/kw.rs:9:13 | 9 | custom_keyword!($ident); | ^^^^^^^^^^^^^^ help: you could try the macro: `custom_keywords` ... 14 | custom_keywords![area, base, br, col, embed, hr, img, input, link, meta, param, source, track, wbr]; | ---------------------------------------------------------------------------------------------------- in this macro invocation error: cannot find macro `Token!` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/kw.rs:25:14 | 25 | inp.peek(Token![<]) | ^^^^^ error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events/parser.rs:20:6 | 20 | impl Parse for EventDeclarations { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events/parser.rs:21:21 | 21 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events/parser.rs:21:41 | 21 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events/parser.rs:47:6 | 47 | impl Parse for EventDeclaration { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events/parser.rs:48:21 | 48 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events/parser.rs:48:41 | 48 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:31:49 | 31 | pub fn parse(component: &mut ItemStruct) -> ParseResult<EventsMeta> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:260:46 | 260 | fn parse_event_metas(attr: Attribute) -> ParseResult<Vec<EventMeta>> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:269:58 | 269 | fn parse_each_event_meta(event: EventDeclaration) -> ParseResult<EventMeta> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:305:62 | 305 | fn parse_event_argument((index, arg): (usize, FnArg)) -> ParseResult<(Pat, Type)> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:37:10 | 37 | ) -> ParseResult<(PropsMeta, StateMeta)> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:49:49 | 49 | fn parse_all(component: &mut ItemStruct) -> ParseResult<Vec<ComponentField>> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:59:62 | 59 | fn parse_one(field: Field, state: &Path, prop: &Path) -> ParseResult<ComponentField> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:89:56 | 89 | fn normalize_fields(component: &mut ItemStruct) -> ParseResult<Vec<Field>> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:108:49 | 108 | fn verify_valid_fields(fields: &[Field]) -> ParseResult<()> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:224:6 | 224 | impl Parse for AttrArg { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:225:21 | 225 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:225:41 | 225 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:251:6 | 251 | impl Parse for DefaultArg { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:252:21 | 252 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/fields.rs:252:41 | 252 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:34:43 | 34 | pub fn parse(mut item: ItemStruct) -> ParseResult<ComponentMeta> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:20:6 | 20 | impl Parse for HtmlElement { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:21:21 | 21 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:21:41 | 21 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:52:6 | 52 | impl Parse for NormalHtmlElement { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:53:21 | 53 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:53:41 | 53 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:103:6 | 103 | impl Parse for SelfClosingHtmlElement { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:104:21 | 104 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:104:41 | 104 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:130:6 | 130 | impl Parse for OpeningTag { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:131:21 | 131 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:131:41 | 131 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:223:6 | 223 | impl Parse for ClosingTag { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:224:21 | 224 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:224:41 | 224 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:244:6 | 244 | impl Parse for SelfClosingTag { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:245:21 | 245 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:245:41 | 245 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `key` in module `kw` --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:306:18 | 306 | pub key: kw::key, | ^^^ not found in `kw` error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:312:6 | 312 | impl Parse for KeyAttribute { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:313:21 | 313 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:313:41 | 313 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:345:6 | 345 | impl Parse for HtmlAttribute { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:346:21 | 346 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:346:41 | 346 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:417:6 | 417 | impl Parse for TagName { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:418:21 | 418 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:418:41 | 418 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:458:6 | 458 | impl Parse for AttributeName { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:459:21 | 459 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:459:41 | 459 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/kw.rs:24:29 | 24 | pub fn is_self_closing(inp: ParseStream<'_>) -> bool { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:47:6 | 47 | impl Parse for HtmlRoot { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:48:21 | 48 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:48:41 | 48 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:164:6 | 164 | impl Parse for HtmlItem { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:165:21 | 165 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:165:41 | 165 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0405]: cannot find trait `Parse` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:223:6 | 223 | impl Parse for Text { | ^^^^^ not found in this scope error[E0412]: cannot find type `ParseStream` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:224:21 | 224 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `ParseResult` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:224:41 | 224 | fn parse(input: ParseStream<'_>) -> ParseResult<Self> { | ^^^^^^^^^^^ not found in this scope error[E0658]: mod statements in non-mod.rs files are unstable (see issue #44660) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:11:5 | 11 | mod events; | ^^^^^^ | = help: add #![feature(non_modrs_mods)] to the crate attributes to enable = help: on stable builds, rename this file to component/mod.rs error[E0658]: mod statements in non-mod.rs files are unstable (see issue #44660) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:12:5 | 12 | mod parser; | ^^^^^^ | = help: add #![feature(non_modrs_mods)] to the crate attributes to enable = help: on stable builds, rename this file to events/mod.rs error[E0658]: mod statements in non-mod.rs files are unstable (see issue #44660) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:12:5 | 12 | mod fields; | ^^^^^^ | = help: add #![feature(non_modrs_mods)] to the crate attributes to enable = help: on stable builds, rename this file to component/mod.rs error[E0658]: mod statements in non-mod.rs files are unstable (see issue #44660) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:13:5 | 13 | mod props; | ^^^^^ | = help: add #![feature(non_modrs_mods)] to the crate attributes to enable = help: on stable builds, rename this file to component/mod.rs error[E0658]: mod statements in non-mod.rs files are unstable (see issue #44660) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:14:5 | 14 | mod state; | ^^^^^ | = help: add #![feature(non_modrs_mods)] to the crate attributes to enable = help: on stable builds, rename this file to component/mod.rs error[E0658]: mod statements in non-mod.rs files are unstable (see issue #44660) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:38:5 | 38 | mod element; | ^^^^^^^ | = help: add #![feature(non_modrs_mods)] to the crate attributes to enable = help: on stable builds, rename this file to html/mod.rs error[E0658]: mod statements in non-mod.rs files are unstable (see issue #44660) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html.rs:39:5 | 39 | mod kw; | ^^ | = help: add #![feature(non_modrs_mods)] to the crate attributes to enable = help: on stable builds, rename this file to html/mod.rs error[E0658]: `crate` in paths is experimental (see issue #45477) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs:9:5 | 9 | use crate::{component::ComponentMeta, html::HtmlRoot}; | ^^^^^ | = help: add #![feature(crate_in_paths)] to the crate attributes to enable error[E0658]: `crate` in paths is experimental (see issue #45477) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component.rs:2:5 | 2 | use crate::suffix::STATUS_SUFFIX; | ^^^^^ | = help: add #![feature(crate_in_paths)] to the crate attributes to enable error[E0658]: `crate` in paths is experimental (see issue #45477) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/events.rs:2:5 | 2 | use crate::suffix::{EVENT_PROPS_SUFFIX, EVENT_SUFFIX}; | ^^^^^ | = help: add #![feature(crate_in_paths)] to the crate attributes to enable error[E0658]: `crate` in paths is experimental (see issue #45477) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/props.rs:2:5 | 2 | use crate::suffix::PROPS_SUFFIX; | ^^^^^ | = help: add #![feature(crate_in_paths)] to the crate attributes to enable error[E0658]: `crate` in paths is experimental (see issue #45477) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/component/state.rs:2:5 | 2 | use crate::suffix::STATE_SUFFIX; | ^^^^^ | = help: add #![feature(crate_in_paths)] to the crate attributes to enable error[E0658]: `crate` in paths is experimental (see issue #45477) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/html/element.rs:3:5 | 3 | use crate::suffix::{EVENT_SUFFIX, PROPS_SUFFIX}; | ^^^^^ | = help: add #![feature(crate_in_paths)] to the crate attributes to enable error[E0658]: attribute proc macros are currently unstable (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs:81:1 | 81 | #[proc_macro_attribute] | ^^^^^^^^^^^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable error[E0658]: function-like proc macros are currently unstable (see issue #38356) --> .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs:176:1 | 176 | #[proc_macro] | ^^^^^^^^^^^^^ | = help: add #![feature(proc_macro)] to the crate attributes to enable thread 'main' panicked at 'Error( CargoError( ChainedError { error: Could not document `ruukh-codegen`., cause: process didn't exit successfully: `rustdoc --crate-name ruukh_codegen .cargo/registry/src/github.com-1ecc6299db9ec823/ruukh-codegen-0.0.3/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20180602-1.28.0-dev-b9bf4f162 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern quote=/home/cratesfyi/cratesfyi/debug/deps/libquote-5f93e316f9f0b34f.rlib --extern-version quote=quote,0.6.8 --extern syn=/home/cratesfyi/cratesfyi/debug/deps/libsyn-80171353ec86c881.rlib --extern-version syn=syn,0.15.9 --extern proc_macro2=/home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-9cfead491f541d08.rlib --extern-version proc_macro2=proc-macro2,0.4.20 --extern heck=/home/cratesfyi/cratesfyi/debug/deps/libheck-0f6a03313005e29d.rlib --extern-version heck=heck,0.3.0` (exit code: 101) } ), State { next_error: None, backtrace: None } )', src/bin/cratesfyi.rs:142:13 note: Run with `RUST_BACKTRACE=1` for a backtrace.