Ну если я в теле функции складываю 2 числа А и B и возвращаю их сумму как результат функции. Разве не достаточно информации уже компилятору что бы понять что нужно использов...
Люди я вчера где-то почитал, что в rustе специально не реализуют try .. catch .. механизмы ибо они не в писываются в идеологию языка... кто нибудь может сказать почему не впис...
Люди - опять вопрос про обработку ошибок с аллокацией памяти. В своем коде, я могу, хоть что-то намудритть, используя try_reserv () в коллекциях, или там где происходит аллока...
А можно простой пример того, когда БЕЗ лайфтаймов, возможна ситуация при которой возникло бы неопреденное поведение программы типа паник ..краш...итп... ИМХО - ЛТ - это "иску...
Доброго времени суток! Сейчас изучаю Rust. Пытаюсь переписать часть своих старых функций из С/C++ на Rust. Ранее для проверки валидности передаваемых параметров в функцию я яв...
Люди такой вопрос: в println! writeln! происходит какая нибудь аллокация памяти ? По другому - может ли вышестоящие функции паниковать из за нехватки памяти ?
Не совсем понял. Есть машина на ней 4гб памяти озу, свап - еще 4гб. И того 8гб. Вы говорите, что за "попытку" аллокации 12гб памяти ООМ убьет процесс ? Только за сам факт поп...
Люди подскажите, я правильно понимаю, что единственным способом избежать panic, в методах: для Vec<> .push(), для String .push_str(), и в HashMap .insert, это делать перед ни...
А пока не исправят ? Или пока не найду новую либу Пусть программа падает ?
Вот тут не понятно есть ссылка на А и есть ссылка на B, есть результат сложения a+b ....как время жизни результата зависит от времени жизни ссылок на A и B..ведь я уже сложил ...
А в болках разве можно метки ?
Люди, подскажите плз, как мне из rust-а добраться до CLOCK_MONOTONIC_RAW ? считать значения ?
Подскажите плз, как в rusttls сделать connect timeout ...т.е. если в течении N секунд не было коннекта к хосту, то обработать ошибку? (Не путать с read и send timeout-ами..)
А разве комп. не "видет" что возвращает функция ? И по возвращаемому значению не может сделать вывод о лайфтайме ?
мне нужно засечь разницу во времени между двумя событиями - (с точностью до долей секунд), как лучше это сделать ? При этом всякие NTP коррекции, или высокосные коррекции не д...
Ну вопрос больше такой .. типа это вообще нужно проверять в Rustе или нет ... в С/C++ "пропуск" такого NULL а в функцию, приводит к крашу или непредсказуемому поведению програ...
А подскажите, как "перехватить" момент, когда: let mut s = String::from("foo"); s.push_str("bar"); и s.push_str не хватит аллоцируемой памяти ? Тогда что будет — pa...