Rust: Falsches 'unerwartetes nahes Trennzeichen' (nicht klar warum)

Erstellt am 10. Dez. 2017  ·  1Kommentar  ·  Quelle: rust-lang/rust

Der folgende Code gibt einen Fehler über „unerwartetes Trennzeichen“ zurück, obwohl alle geschweiften und runden Klammern korrekt zugeordnet sind:

#![feature(conservative_impl_trait)]

extern crate futures;
extern crate tokio_core;
use futures::future::{self};
use futures::future::*;
use tokio_core::reactor::Core;

fn main() {
    let mut core = Core::new().expect("Failed to initialize tokio_core reactor!");

    let f = create_future();

    core.run(f).unwrap();
}

fn create_future() -> Result<()>
    return future::ok(());
}

Hilfreichster Kommentar

Nach Result<()> fehlt etwas, eine Eröffnung { .

>Alle Kommentare

Nach Result<()> fehlt etwas, eine Eröffnung { .

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen