Merge pull request #515 from jridgewell/playpen-default

Implement playpen defaults
This commit is contained in:
Michael Bryan 2017-12-21 14:36:09 +08:00 committed by GitHub
commit 06c9d67e75
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 1 deletions

View File

@ -274,12 +274,22 @@ pub struct HtmlConfig {
} }
/// Configuration for tweaking how the the HTML renderer handles the playpen. /// Configuration for tweaking how the the HTML renderer handles the playpen.
#[derive(Debug, Clone, Default, PartialEq, Serialize, Deserialize)] #[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
#[serde(default, rename_all = "kebab-case")]
pub struct Playpen { pub struct Playpen {
pub editor: PathBuf, pub editor: PathBuf,
pub editable: bool, pub editable: bool,
} }
impl Default for Playpen {
fn default() -> Playpen {
Playpen {
editor: PathBuf::from("ace"),
editable: false,
}
}
}
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {