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
Читать полностью…se sono chiuse magari c'è una soluzione, anche se sono aperte in realtà se danno dei workaround
Читать полностью…Il file in questione è questo. cargo test mi fa il run dei test senza problemi, ma da dentro neovim nisba
Читать полностью…Qualcuno usa come ide neovim con neotest? Non capisco come mai non mi trova i test dentro al file su cui sto lavorando
Читать полностью…Arc tiene traccia con un numero di quante reference esistono a quella cosa che hai
Читать полностью…invece di usare il borrow system usi praticamente quello che in C++ è uno shared_ptr
Читать полностью…per mettere una variabile in una funzione async deve avere Sync come trait. Se usi una runtime multithread anche Send
Читать полностью…sarà un problema del plugin, hai visto se ci sono issue a riguardo chiuse o aperte?
Читать полностью…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");
}
}
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 🤣
Читать полностью…