Size: a a a

2020 November 28

A

Adatan in Rust Beginners
Почему нельзя перемещать значения non copy полей структур?
источник

A

Adatan in Rust Beginners
ну или как их перемещать
источник

DD

Daniil Davydov in Rust Beginners
после перемещения значения на его месте остаётся пустота, а руст не терпит пустоту. если сильно надо есть трюк mem:replace
источник

A

Adatan in Rust Beginners
а, тогда справедливо
источник

A

Adatan in Rust Beginners
Daniil Davydov
после перемещения значения на его месте остаётся пустота, а руст не терпит пустоту. если сильно надо есть трюк mem:replace
оно? И как оно работает? (по какому принципу?)
источник

IP

Iaroslav Postovalov in Rust Beginners
как принято форматировать метод to_string?
источник

A

Adatan in Rust Beginners
Iaroslav Postovalov
как принято форматировать метод to_string?
всм?
источник

IP

Iaroslav Postovalov in Rust Beginners
Adatan
всм?
ну вот сейчас я возвращаю что-то типа Structure(field1=1, field2=2)
источник

DD

Daniil Davydov in Rust Beginners
Adatan
оно? И как оно работает? (по какому принципу?)
заменяет текущее значение новым, возвращая его(замещённое) как результат, такой типа "атомик свап", пустоты не образуется. это всё нужно в отдельных частных случаях, в общем случае в "идиоматичном" русте это всё не требуется.
источник

A

Adatan in Rust Beginners
Daniil Davydov
заменяет текущее значение новым, возвращая его(замещённое) как результат, такой типа "атомик свап", пустоты не образуется. это всё нужно в отдельных частных случаях, в общем случае в "идиоматичном" русте это всё не требуется.
все, понял, спс
источник

JC

Julian =) Coffee in Rust Beginners
Iaroslav Postovalov
ну вот сейчас я возвращаю что-то типа Structure(field1=1, field2=2)
для такого есть Debug
источник

JC

Julian =) Coffee in Rust Beginners
Display должен выдавать что-то человекопонимаемое
источник

IP

Iaroslav Postovalov in Rust Beginners
Julian =) Coffee
для такого есть Debug
окей
источник

JC

Julian =) Coffee in Rust Beginners
А если получается выдать только код для создания структуры, то это больше про Debug
источник

IP

Iaroslav Postovalov in Rust Beginners
Julian =) Coffee
А если получается выдать только код для создания структуры, то это больше про Debug
стоит ли его дерайвить от всего, что в публичном api?
источник

/

/bin/cat in Rust Beginners
имеет ли смысл переписывать сайт с rocket на actix?
источник

AZ

Alexander Zaitsev in Rust Beginners
/bin/cat
имеет ли смысл переписывать сайт с rocket на actix?
что-то в rocket не устраивает?
источник

АГ

Алексей Герасимов... in Rust Beginners
Iaroslav Postovalov
стоит ли его дерайвить от всего, что в публичном api?
его стоит дерайвить всегда, если это возможно. Тем более если это библиотека, пользователь обязательно захочет чего-ниубдь подампить, плохо будет если твой тип не умеет дампиться
источник

/

/bin/cat in Rust Beginners
Alexander Zaitsev
что-то в rocket не устраивает?
да сейчас он вообще не стартанул из-за rocket 0.5
источник

IP

Iaroslav Postovalov in Rust Beginners
Алексей Герасимов
его стоит дерайвить всегда, если это возможно. Тем более если это библиотека, пользователь обязательно захочет чего-ниубдь подампить, плохо будет если твой тип не умеет дампиться
я уже rfc нашел с конвенцией, что надо его дерайвить всегда и везде
источник