Skip to content

Getting Started - everything broken all over, unbelievable, NO CI/CD? #999

@GoRustafari

Description

@GoRustafari

First time user, heard how great this crap was.

Did a git checkout, went the the examples and:

$cd examples/hello_world
$cargo run

and boom, splats crap all over as well as the other examples. Please install and start using a CI/CD system for the examples, it sucked three hours out of my evening going down a path trying to get a web framework in place and now I have to start all over.

you had to have seen warnings on this for eons, with plenty of time to fix.

die

You should be on top of each and every language update.

error: ambiguous associated item
  --> core/http/src/ext.rs:97:28
   |
97 |     fn into_owned(self) -> Self::Owned {
   |                            ^^^^^^^^^^^ help: use fully-qualified syntax: `<std::borrow::Cow<'a, B> as Trait>::Owned`
   |
   = note: #[deny(ambiguous_associated_items)] on by default
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #57644 <https://github.com/rust-lang/rust/issues/57644>
note: `Owned` could refer to variant defined here
note: `Owned` could also refer to associated type defined here
  --> core/http/src/ext.rs:78:5
   |
78 |     type Owned: 'static;
   |     ^^^^^^^^^^^^^^^^^^^^

error: aborting due to previous error

error: Could not compile `rocket_http`.

To learn more, run the command again with --verbose.```

Metadata

Metadata

Assignees

No one assigned

    Labels

    nightly breakageBreakage on the nightly channel only

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions