From 0cd77d1def82879e997c89f74802ee3f8b49cf10 Mon Sep 17 00:00:00 2001
From: Ryan Hunt <rhunt@eqrion.net>
Date: Sat, 6 May 2017 00:37:17 -0400
Subject: [PATCH] Change casing of Config serialization

---
 samples/build-script/cbindgen.toml |  8 ++++----
 src/bindgen/config.rs              | 14 +++++++-------
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/samples/build-script/cbindgen.toml b/samples/build-script/cbindgen.toml
index 89d5a80..bc2c248 100644
--- a/samples/build-script/cbindgen.toml
+++ b/samples/build-script/cbindgen.toml
@@ -1,8 +1,8 @@
 [file]
 header = "/* This file is autogenerated with cbindgen. */"
-include-version = true
+include_version = true
 
 [struct]
-derive-eq = true
-derive-lt = true
-derive-lte = true
+derive_eq = true
+derive_lt = true
+derive_lte = true
diff --git a/src/bindgen/config.rs b/src/bindgen/config.rs
index d134b7b..28466ca 100644
--- a/src/bindgen/config.rs
+++ b/src/bindgen/config.rs
@@ -11,21 +11,21 @@ pub use bindgen::directive::*;
 pub const VERSION: &'static str = env!("CARGO_PKG_VERSION");
 
 #[derive(Debug, Clone, Deserialize)]
-#[serde(rename_all = "kebab-case")]
+#[serde(rename_all = "snake_case")]
 pub enum Language {
     Cxx,
     C,
 }
 
 #[derive(Debug, Clone, Deserialize)]
-#[serde(rename_all = "kebab-case")]
+#[serde(rename_all = "snake_case")]
 pub enum Braces {
     SameLine,
     NextLine,
 }
 
 #[derive(Debug, Clone, Deserialize)]
-#[serde(rename_all = "kebab-case")]
+#[serde(rename_all = "snake_case")]
 pub enum Layout {
     Horizontal,
     Vertical,
@@ -33,7 +33,7 @@ pub enum Layout {
 }
 
 #[derive(Debug, Clone, Deserialize)]
-#[serde(rename_all = "kebab-case")]
+#[serde(rename_all = "snake_case")]
 #[serde(deny_unknown_fields)]
 #[serde(default)]
 pub struct Config {
@@ -157,7 +157,7 @@ impl Config {
 }
 
 #[derive(Debug, Clone, Deserialize)]
-#[serde(rename_all = "kebab-case")]
+#[serde(rename_all = "snake_case")]
 #[serde(deny_unknown_fields)]
 #[serde(default)]
 pub struct FunctionConfig {
@@ -202,7 +202,7 @@ impl FunctionConfig {
 }
 
 #[derive(Debug, Clone, Deserialize)]
-#[serde(rename_all = "kebab-case")]
+#[serde(rename_all = "snake_case")]
 #[serde(deny_unknown_fields)]
 #[serde(default)]
 pub struct StructConfig {
@@ -291,7 +291,7 @@ impl StructConfig {
 }
 
 #[derive( Debug, Clone, Deserialize)]
-#[serde(rename_all = "kebab-case")]
+#[serde(rename_all = "snake_case")]
 #[serde(deny_unknown_fields)]
 #[serde(default)]
 pub struct EnumConfig {
-- 
GitLab