rust

    40calore

    3risposta

    Sto cercando di scrivere un semplice client TCP/IP in Rust e ho bisogno di stampare il buffer che ho ricevuto dal server. Come convertire il vettore u8 in un String per la stampa?

    17calore

    1risposta

    Sto giocherellando con Rust, passando dagli esempi, cercando di fare una lezione. Sono stato a guardare al example of StatusLineText Mantiene alzando gli errori: error: `self` is not available in a st

    5calore

    1risposta

    Sto cercando di capire come compilare casse multi-file in Rust, ma continuo a ricevere un errore di compilazione. ho il file che voglio importare nella thing.rs cassa: mod asdf { pub enum stuff {

    30calore

    2risposta

    Sto cercando un esempio di server TCP in Rust. O un "mondo Ciao" o un server di eco sarebbe fantastico.

    5calore

    1risposta

    Se abbiamo seguente codice fn main() { error!("This is an error log") warn!("This is a warn log") info!("this is an info log") debug!("This is a debug log") } Come possiamo abil

    8calore

    1risposta

    Per riferimento, sto usando Rust 0.7. Sto provando a creare un'implementazione dello stack utilizzando una lista collegata di proprietà e sto incontrando dei problemi. trait Stack<T> { fn push(&m

    23calore

    3risposta

    Rust ha il supporto nativo per funzioni che restituiscono valori multipli come Go? func addsub(x, y int) (int, int) { return x + y, x - y } Sembra che potremmo usare una tupla per simularlo. R

    10calore

    2risposta

    In che modo Rust chiama "metodo padre"? Come questo in Java: public class parent{ ... public void doSomething(){ System.out.println("Parent method"); } } public class child exte

    6calore

    3risposta

    È possibile condividere una variabile mutabile tra più thread in Rust? Dati i seguenti: fn main() { let mut msg = "Hi"; // ... msg = "Hello, World!"; do spawn { println(msg

    5calore

    2risposta

    Ho una funzione che lavora per realizzare una lista linkata di interi: enum List<T> { Cons(T, ~List<T>), End } fn range(start: int, end: int) -> ~List<int> { if start >= end { ~End } else