rust

    1зной

    1ответ

    У меня есть следующий код, чтобы открыть файл и обрабатывать ошибки: match File::open(&Path::new(file_name_abs.clone())) { Some(html_file) => { let mut html_file_mut = html_file; let

    6зной

    1ответ

    Я пытаюсь написать структуру контейнера в Rust, где его элементы также хранят ссылку на содержащий контейнер, чтобы они могли вызывать на нем методы. Насколько я мог понять, мне нужно сделать это чере

    3зной

    1ответ

    Допустим, у меня эту функцию: match symbol { letter @ 'a'..'z' => Token { ... }, digit @ '0'..'9' => Token { ... }, whitespace @ ['\r', '\t', '\n'] => Token {...} } Это, очевидно,

    8зной

    2ответ

    Я пишу код, который взаимодействует с существующей библиотекой, написанной на C. В моем коде Rust я хотел бы использовать значения из макросов CPP. Если у меня есть C include.h, который выглядит следу

    2зной

    3ответ

    Я понимаю, что язык находится на уровне 0.9/0.10 и все еще прерывается (например, на этой неделе выпадает do?), Но мне любопытно узнать, использую ли я здесь звуковую идиоматику. Я реализовал две верс

    1зной

    1ответ

    Как вы можете назвать команду Linux socketpair() в ржавчине? Я не смог найти его в documentation.