Rust part16at TECHRust part16 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト33:デフォルトの名無しさん 22/06/29 10:00:12.87 RxSbHfnw.net >>32 全体が一気に切り替わるようなのは多分想定されてない Resultを返すAPIが追加される感じ 例えばtry_reserveなんかはnightlyでは実装済み 34:デフォルトの名無しさん 22/06/29 10:29:37.35 o1jl8+0D.net 話としては二段階あるんだよね 一つは昔からのcore::つまりいわゆるno std::環境 つまりヒープは標準ライブラリとして提供しない BoxやVecやStringなどのヒープ利用以外はイテレータ含めて全て使える ヒープは自分で管理するかそういうクレイトを使う もう一つがstd::からのalloc::の分離 BoxやVecやStringは現在ここにある Box::try_new()やVec::try_reserve()やString::try_reserve()を使ってアロケーション時のエラーを得ることも可能 この理解でよい? 35:デフォルトの名無しさん 22/06/29 12:52:13.13 FmyetX4I.net >>33 try_reserveは1.57でstabilizeされてる >>34 core::もalloc::もno_std用 一部コレクションのtry系メソッド以外はどういう形にするか明確な方針は決まってないんじゃないかな Allocatorトレイトをstabilizeしていく方向は決まってるだろうけど それを使った上位のAPIがどういう風になるかはわからない 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch