Size: a a a

2020 December 07

a

antuan in Rust Beginners
Kirill Shelopugin
А как у тебя работает-то оно? Там где-то посылается версия используемого протокола?
Ну если никогда не собирал 1.7, то брать ее неоткуда.

Ладно, кажется, это уже оффтоп
источник

KS

Kirill Shelopugin in Rust Beginners
А это вообще считается нормой - собирать локально всякие вот кодгены и прочее и тянуть это к себе зависимостью? Я просто из jvm-мира, там это кажется дикостью
источник

a

antuan in Rust Beginners
Kirill Shelopugin
А это вообще считается нормой - собирать локально всякие вот кодгены и прочее и тянуть это к себе зависимостью? Я просто из jvm-мира, там это кажется дикостью
Мне нужна была фича, которой нет в версии с crates.io. Пока не заедет - юзаю то, что сгенерилось. Как заедет - почикаю.

Ну и как бы... Выбор невелик. Вот захочешь ты 1.7 юзать , чего будешь делать? Ждать?
источник

KS

Kirill Shelopugin in Rust Beginners
Да меня и 1.6 устроит, её бы завести сначала :)
источник

KS

Kirill Shelopugin in Rust Beginners
А вот вопрос по cargo - у меня cargo run с этим делом не работает без вот таких флагов в энве: export RUSTFLAGS="-C link-args=-Wl,-rpath,/usr/local/lib". Я подумал, что было бы здорово в Cargo.toml это указать, сделал вот так
[build]
rustflags = ["-C", "link-args=-Wl,-rpath,/usr/local/lib"]

Но ничего не поменялось, без экспорта RUSTFLAGS выше не хочет работать. Что я делаю не так?
источник

IV

Ilya Verpovsky in Rust Beginners
Kirill Shelopugin
А вот вопрос по cargo - у меня cargo run с этим делом не работает без вот таких флагов в энве: export RUSTFLAGS="-C link-args=-Wl,-rpath,/usr/local/lib". Я подумал, что было бы здорово в Cargo.toml это указать, сделал вот так
[build]
rustflags = ["-C", "link-args=-Wl,-rpath,/usr/local/lib"]

Но ничего не поменялось, без экспорта RUSTFLAGS выше не хочет работать. Что я делаю не так?
Вроде подобное в .cargo/config.toml прописывается.
источник

/

/bin/cat in Rust Beginners
есть какие-то крейты, которые реализуют const fn md5?
источник

MB

Mikail Bagishov in Rust Beginners
Kirill Shelopugin
А вот вопрос по cargo - у меня cargo run с этим делом не работает без вот таких флагов в энве: export RUSTFLAGS="-C link-args=-Wl,-rpath,/usr/local/lib". Я подумал, что было бы здорово в Cargo.toml это указать, сделал вот так
[build]
rustflags = ["-C", "link-args=-Wl,-rpath,/usr/local/lib"]

Но ничего не поменялось, без экспорта RUSTFLAGS выше не хочет работать. Что я делаю не так?
По идее такое надо в ~/.cargo/config писать
источник

KS

Kirill Shelopugin in Rust Beginners
Да, и правда, я упустил. Спасибо.
источник
2020 December 08

KR

Kai Ren in Rust Beginners
/bin/cat
есть какие-то крейты, которые реализуют const fn md5?
Зачем md5?
источник

KR

Kai Ren in Rust Beginners
Если нужен быстрый хэш, бери xx3. Недавно запилили const версии в xxhash-rust.
источник

V

V---V in Rust Beginners
Гайс, в этом коде в str2 копируются только данные из стека же?
let str = String::from("Ferris");
let str2 = str;
источник

IB

Ivan Boldyrev in Rust Beginners
V---V
Гайс, в этом коде в str2 копируются только данные из стека же?
let str = String::from("Ferris");
let str2 = str;
Да. Причём в данном случае компилятор сделает протяжку значений и сразу создаст только str2.
источник

V

V---V in Rust Beginners
Ivan Boldyrev
Да. Причём в данном случае компилятор сделает протяжку значений и сразу создаст только str2.
Значит я все правильно понял, благодарю.
источник

JM

John Meow in Rust Beginners
Если я попробую склонить (через git2::Repository::clone) репу в существующую папку, git2 мне что-то скажет или молча склонит?
источник

JM

John Meow in Rust Beginners
John Meow
Если я попробую склонить (через git2::Repository::clone) репу в существующую папку, git2 мне что-то скажет или молча склонит?
И как поменять поведение на противоположное?
источник

IB

Ilya Bogdanov in Rust Beginners
Добавить проверку на существование директории. Если существует - удалять (или возвращать ошибку)
источник

JM

John Meow in Rust Beginners
Ilya Bogdanov
Добавить проверку на существование директории. Если существует - удалять (или возвращать ошибку)
То есть самому git2 нельзя ничего такого передать?
источник

A

Adatan in Rust Beginners
У меня почему-то программа уже час компилируется, хотя я только одну букву в тексте изменил...
источник

DF

Dollar Føølish in Rust Beginners
Асинков много?
источник