Size: a a a

Rust — русскоговорящее сообществo

2020 March 10

А⚙

Антон ⚙️ in Rust — русскоговорящее сообществo
Advert?
источник

MJ

Mename Jeff in Rust — русскоговорящее сообществo
Пытаюсь захендлить ошибку старта сервера
То что закомменчено это как по гайду
источник

А⚙

Антон ⚙️ in Rust — русскоговорящее сообществo
О, так это не бот
источник

MJ

Mename Jeff in Rust — русскоговорящее сообществo
Mename Jeff
Пытаюсь захендлить ошибку старта сервера
То что закомменчено это как по гайду
Но мне заметчить не даёт по-человечески
источник

MJ

Mename Jeff in Rust — русскоговорящее сообществo
Ok(server) => server.unwrap(),
                                     ^^^^^^ method not found in ()
источник

MJ

Mename Jeff in Rust — русскоговорящее сообществo
Понимаю что тип не тот, но почему тогда каноничное исполнение работает?
источник

AS

Alexey Shatunov in Rust — русскоговорящее сообществo
Mename Jeff
Ok(server) => server.unwrap(),
                                     ^^^^^^ method not found in ()
в Go такая ж фигня брат:

func (v Email) Validate(val interface{}) (bool, error) {
 str, ok := val.(string)
 if !ok {
   err := fmt.Errorf("invalid value: %v", str)
   return false, err
 }

 if !v.options.mask.MatchString(str) {
   errs = append(errs, validate.ValidationError{
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Mename Jeff
Пытаюсь захендлить ошибку старта сервера
То что закомменчено это как по гайду
у тебя Ok(())

там даже подсвечено
источник

d

diabolo in Rust — русскоговорящее сообществo
переведи
источник

MJ

Mename Jeff in Rust — русскоговорящее сообществo
Berkus Decker
у тебя Ok(())

там даже подсвечено
Но вопрос то не в этом
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
diabolo
переведи
оффтоп
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Mename Jeff
Но вопрос то не в этом
unwrap() превращает Result<T> в T или паникует, ты вручную матчишь Result, зачем тебе анврапать то что ты вручную уже анврапнул?
источник

MJ

Mename Jeff in Rust — русскоговорящее сообществo
Теперь я понял что такое unwrap
источник

MS

Mikola Summer Duck in Rust — русскоговорящее сообществo
diabolo
переведи
неправильно говорить что С без абстракций транслируется в машинокод
источник

MJ

Mename Jeff in Rust — русскоговорящее сообществo
Mename Jeff
Теперь я понял что такое unwrap
Развенуть...
источник

MS

Mikola Summer Duck in Rust — русскоговорящее сообществo
например указатель - это абстракция
источник

MJ

Mename Jeff in Rust — русскоговорящее сообществo
thread 'main' panicked at 'called Option::unwrap() on a None value'
источник

MJ

Mename Jeff in Rust — русскоговорящее сообществo
Хм, значит мне await даёт None, понял
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Mename Jeff
Хм, значит мне await даёт None, понял
нет, тогда бы не скомпилировалось
источник

d

diabolo in Rust — русскоговорящее сообществo
Mikola Summer Duck
неправильно говорить что С без абстракций транслируется в машинокод
правильно, если правильно писать на чистом Ц, и убирать при сборке оптимизации. Но, это уже маньячество, таким давно никто не заморачивается
источник