Size: a a a

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

2020 November 30

ИЛ

Иван Лещенко... in Rust — русскоговорящее сообществo
Dmitry
Меня интересует вопрос, как без копирования часть массива (в виде среза) преобразовать в массив, изменить данные и чтобы изменения были в исходном массиве
Без копирования наверное никак
источник

K

Kitsu in Rust — русскоговорящее сообществo
Dmitry
Меня интересует вопрос, как без копирования часть массива (в виде среза) преобразовать в массив, изменить данные и чтобы изменения были в исходном массиве
Указателями можно, ну или то же самое через generic-array
источник

K

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

D

Dmitry in Rust — русскоговорящее сообществo
В упрощённом варианте примерно так:

let mut m = [0u8; 100];
let mut s: &[u8] = m[20..40];
let mut d: [u8; 20] = s;

d.change();     // данные меняются
m                      // данные должны быть изменены

s может передаваться в функцию принимающую тип как у d
источник

D

Dmitry in Rust — русскоговорящее сообществo
В принципи да, но можно ли сделать без unsafe )?
источник

D

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

MG

Musлим Guseinov in Rust — русскоговорящее сообществo
источник

K

Kitsu in Rust — русскоговорящее сообществo
Dmitry
В принципи да, но можно ли сделать без unsafe )?
кажется был такой try_into &[T] -> &[T; N]
источник

K

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

D

Dmitry in Rust — русскоговорящее сообществo
Если здесь try_into не копирует, то это то что нужно, думаю вопрос решен)
источник

K

Kitsu in Rust — русскоговорящее сообществo
Dmitry
Если здесь try_into не копирует, то это то что нужно, думаю вопрос решен)
если он копировал, то оригинальный массив не поменялся бы
источник

N

Nikita in Rust — русскоговорящее сообществo
Добрый вечер, я бы хотел узнать, как можно подружить ReactJS с Rust, заранее говорю - я ламер
источник

TT

Test For Test in Rust — русскоговорящее сообществo
Nikita
Добрый вечер, я бы хотел узнать, как можно подружить ReactJS с Rust, заранее говорю - я ламер
Тогда проще сразу js и reactjs изучить)
источник

JD

John Doe in Rust — русскоговорящее сообществo
Nikita
Добрый вечер, я бы хотел узнать, как можно подружить ReactJS с Rust, заранее говорю - я ламер
Как вариант через rust реализуешь апи, которое просто джейсонины возвращает, а на клиенте просто вызываешь это апи и рендеришь что нужно
источник

N

Nikita in Rust — русскоговорящее сообществo
У меня ssr
источник

N

Nikita in Rust — русскоговорящее сообществo
Но суть понял, спасибо
источник

TT

Test For Test in Rust — русскоговорящее сообществo
А есть RustQT, как PyQT?
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Nikita
Добрый вечер, я бы хотел узнать, как можно подружить ReactJS с Rust, заранее говорю - я ламер
Раст на фронте или на бекенде?
источник

N

Nikita in Rust — русскоговорящее сообществo
на бэке
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Test For Test
А есть RustQT, как PyQT?
источник