Skip to content

Compilation error for Rust versions 1.90 and after, due to the never type #262

@mulliganaceous

Description

@mulliganaceous

Introduction
The package appears to be unmaintained.

Please describe the bug
Unable to compile the package.

To Reproduce
Have a Rust version >1.90.
The application refuses to compile the time package, and it also refuses to accept the line async fn set_rules(rules: &IndexMap<Selector, (RuleMetadata, Action)>) -> Result<()> {` in `eruptionctl/.src/subcommands/rules.rs because Rust is no longer allowing this line.

Expected behavior
Compilation is clean, thouigh there are a few errors.

Please complete the following information:

  • Eruption version [e.g. 0.3.6]
  • List your device(s) (sudo lsusb)

Additional context
I use Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions