Playpen

Rust PlaypenはRustコードをWeb上で実験するのに有用です。 このプロジェクトはRust Playgroundとも呼ばれています。

mdbookから使用する

mdbook上では、コード例を実行、編集可能にすることができます。

fn main() {
    println!("Hello World!");
}

これによって、読者はコードの動作を確認し、また変更して詳しく知ることができます。そのためにはeditableをコンマ区切りで コードブロックのはじめに追加してください。

```rust,editable
//...ここにコードを書く
```

さらに、ignoremdbookでビルド、テストをスキップすることができます。

```rust,editable,ignore
//...ここにコードを書く
```

docsで使う

公式Rustドキュメントに「Run」というボタンがついているのに気づいた人もいるかもしれません。 これはサンプルコードをRust Playgroundで新しいタブに開きます。この機能は#[doc]属性のhtml_playground_urlで 使うことができます。

こちらも参照: