book-ja icon indicating copy to clipboard operation
book-ja copied to clipboard

"dyn"を付与する必要あり

Open reez12g opened this issue 3 years ago • 2 comments

以下に"dyn"を付与するがあります。(本家は対応済みのようです。) https://github.com/rust-lang-ja/book-ja/blob/master-ja/src/ch12-03-improving-error-handling-and-modularity.md?plain=1#L913

fn run(config: Config) -> Result<(), Box<Error>> {
    let mut f = File::open(config.filename)?;
    let mut contents = String::new();
    f.read_to_string(&mut contents)?;
    println!("With text:\n{}", contents);
    Ok(())
}

fn run(config: Config) -> Result<(), Box<dyn Error>> {
    let mut f = File::open(config.filename)?;
    let mut contents = String::new();
    f.read_to_string(&mut contents)?;
    println!("With text:\n{}", contents);
    Ok(())
}

reez12g avatar Feb 27 '22 23:02 reez12g

ご報告ありがとうございます。ざっと確認したところ、以下の章のコードにdynを追加する必要があるようです。

  • [ ] ch09
  • [ ] ch12
  • [ ] ch13
  • [ ] ch17
  • [ ] ch19
  • [ ] ch20

順番に対応していく予定です。

tatsuya6502 avatar Mar 12 '22 05:03 tatsuya6502

ch12 を変更しました!よろしければ取り入れてください! https://github.com/rust-lang-ja/book-ja/pull/214

matsuokashuhei avatar Jun 26 '22 05:06 matsuokashuhei

対応いただいたのでcloseします

reez12g avatar Nov 22 '22 04:11 reez12g