Playpen
Rust PlaypenはRustコードをWeb上で実験するのに有用です。 このプロジェクトはRust Playgroundとも呼ばれています。
mdbookから使用する
mdbook上では、コード例を実行、編集可能にすることができます。
fn main() { println!("Hello World!"); }
これによって、読者はコードの動作を確認し、また変更して詳しく知ることができます。そのためにはeditableをコンマ区切りで
コードブロックのはじめに追加してください。
```rust,editable
//...ここにコードを書く
```
さらに、ignoreでmdbookでビルド、テストをスキップすることができます。
```rust,editable,ignore
//...ここにコードを書く
```
docsで使う
公式Rustドキュメントに「Run」というボタンがついているのに気づいた人もいるかもしれません。
これはサンプルコードをRust Playgroundで新しいタブに開きます。この機能は#[doc]属性のhtml_playground_urlで
使うことができます。