rust_italia | Unsorted

Telegram-канал rust_italia - RustLang Italia

202

Gruppo sul linguaggio Rust

Subscribe to a channel

RustLang Italia

si certo.. ma ci sono tanti concetti non base mi pare di capire

Читать полностью…

RustLang Italia

quando vedo Tokio penso alla casa di carta.. pensa un pò

Читать полностью…

RustLang Italia

e non c'entra nulla l'uso di spawn?

Читать полностью…

RustLang Italia

ah, ma è da usare quando hai a che fare con async?

Читать полностью…

RustLang Italia

Arc<qualcosa> è Copy anche se la cosa al suo interno non è copy

Читать полностью…

RustLang Italia

Atomic reference count

Читать полностью…

RustLang Italia

no, non funzionava..

Читать полностью…

RustLang Italia

puoi provare a fare #derive(Clone) non so se funziona sinceramente

Читать полностью…

RustLang Italia

Non puoi copiarla in giro

Читать полностью…

RustLang Italia

La tua config ha una string che è una roba che vive sull'heap (anche se a te non deve fregartene) ma insomma ci interessa l'ownership, non è come "u8" che puoi semplicemente copiarlo in giro

Читать полностью…

RustLang Italia

cioè in realtà solo uno

Читать полностью…

RustLang Italia

se sono chiuse magari c'è una soluzione, anche se sono aperte in realtà se danno dei workaround

Читать полностью…

RustLang Italia

Il file in questione è questo. cargo test mi fa il run dei test senza problemi, ma da dentro neovim nisba

Читать полностью…

RustLang Italia

Qualcuno usa come ide neovim con neotest? Non capisco come mai non mi trova i test dentro al file su cui sto lavorando

Читать полностью…

RustLang Italia

@vviissaaa

Читать полностью…

RustLang Italia

è la soluzione migliore

Читать полностью…

RustLang Italia

ok .. devo studiarmi Arc, ancora sono a 0 rust async

Читать полностью…

RustLang Italia

quando va a 0 cancella l'oggetto e risolve il problema

Читать полностью…

RustLang Italia

Arc tiene traccia con un numero di quante reference esistono a quella cosa che hai

Читать полностью…

RustLang Italia

invece di usare il borrow system usi praticamente quello che in C++ è uno shared_ptr

Читать полностью…

RustLang Italia

per renderla Sync si usa una cosa che si chiama Arc

Читать полностью…

RustLang Italia

oppure renderla Sync

Читать полностью…

RustLang Italia

(ti sto seguendo.. :) )

Читать полностью…

RustLang Italia

Ed è questo problema che hai

Читать полностью…

RustLang Italia

per mettere una variabile in una funzione async deve avere Sync come trait. Se usi una runtime multithread anche Send

Читать полностью…

RustLang Italia

Ci sono due modi per passare la tua cfg in giro

Читать полностью…

RustLang Italia

sarà un problema del plugin, hai visto se ci sono issue a riguardo chiuse o aperte?

Читать полностью…

RustLang Italia

use std::fs;
fn open_file(file_path: &str) -> String {
fs::read_to_string(file_path).expect("Failed to read file")
}
fn main() {
let contents = open_file("test.txt");
println!("{}", contents);
}

#[cfg(test)]
mod tests {
use super::*;

#[test]
fn test_open_file() {
let content: String = open_file("test.txt");
assert_eq!(content, "hello world\n");
}
}

Читать полностью…

RustLang Italia

pero' ha chiesto IL server, non il dominio ... non e' che dietro github.com o crates.io ci sia UN server solo, secondo me voleva proprio sapere l'hostname 🤣

Читать полностью…

RustLang Italia

E magari leggi la descrizione del gruppo

Читать полностью…
Subscribe to a channel