Что означает конструкция <'_> после типа?
В коде на Rust (из книги "Rust в действии") увидел такой фрагмент: impl fmt::Display for UpstreamError { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fm…
В коде на Rust (из книги "Rust в действии") увидел такой фрагмент: impl fmt::Display for UpstreamError { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fm…
Здравствуйте возник один вопрос. Как в Rust возможность использовать Таймер. Я хочу сделать программу с таймером, по истечению определенного времени программа закрывается. Подскаж…
Структура проекта main.rs #![feature(proc_macro_hygiene, decl_macro)] #[macro_use] extern crate rocket; use rocket_contrib::templates::Template; use std::collections::HashMap; #[g…
Я начал изучать rust и хотел бы сделать программу которая будет отслеживать запуск определённых программ(для проверки: браузер chrome). Когда пользователь запустит браузер chrome,…
Подскажите, пожалуйста. Я делаю проект в котором присутствует ввод данных с клавиатуры, а также else if. Проблема в том что с клавиатуры выводится тип String, но этот тип не подхо…
Делаю утилитку на Rust, которая будет считать время работы программ. Не могу разобраться, как убрать ошибку. Код: use sysinfo::{ProcessExt, ProcessRefreshKind, System, SystemExt};…
Из официальной документации rust, есть вот такой пример: use std::fs; fn main() { match fs::read_dir("test") { Err(why) => println!("! {:?}", why.kind()), O…
Пишу для себя реализацию игры в жизнь, хочу использовать инструкции avx2 для ускорения вычислений, однако не могу понять, как включить поддержку avx2. Беру пример из документации:…
После перехода с январьской версии компилятора Rust на beta. Обнаружил что код подобный этому не компилируется http://is.gd/oX7GWN: use std::fmt::{Display, Formatter, Error}; stru…
fn foo(mut a: &Vec<i32>){ let mut c: Vec<i32>; if a[0] == 0 { c = vec![1; 3]; a = &c; } println!("{:?}",a); } fn main(){ let a:Vec<i32> = vec![0; 3]; foo…
Содержимое файла, матрица квадратная, в первой строке после # указан размер. #3 1.1 -0.2 0.1 0.1 -1.2 -0.2 0.2 -0.1 1.1 Примерно так я бы считал ее на Си. double **A; int i,j,size…
Кто-нибудь может подсказать, как передать в функцию двумерный массив? Желательно по ссылке, т.е. без копирования самого массива. К сожалению их "книга" пока не богата на примеры п…