use const for default object initializers
This commit is contained in:
parent
504b359724
commit
331ab992d7
|
@ -52,7 +52,7 @@ pub enum Jss<'a> {
|
||||||
Array(JssArray<'a>),
|
Array(JssArray<'a>),
|
||||||
}
|
}
|
||||||
|
|
||||||
pub static DEFAULTBOOL: JssBoolean = JssBoolean {
|
pub const DEFAULTBOOL: JssBoolean = JssBoolean {
|
||||||
description: "",
|
description: "",
|
||||||
optional: None,
|
optional: None,
|
||||||
default: None,
|
default: None,
|
||||||
|
@ -65,7 +65,7 @@ macro_rules! Boolean {
|
||||||
}}
|
}}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub static DEFAULTINTEGER: JssInteger = JssInteger {
|
pub const DEFAULTINTEGER: JssInteger = JssInteger {
|
||||||
description: "",
|
description: "",
|
||||||
optional: None,
|
optional: None,
|
||||||
default: None,
|
default: None,
|
||||||
|
@ -80,7 +80,7 @@ macro_rules! Integer {
|
||||||
}}
|
}}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub static DEFAULTSTRING: JssString = JssString {
|
pub const DEFAULTSTRING: JssString = JssString {
|
||||||
description: "",
|
description: "",
|
||||||
optional: None,
|
optional: None,
|
||||||
default: None,
|
default: None,
|
||||||
|
@ -95,7 +95,7 @@ macro_rules! ApiString {
|
||||||
}}
|
}}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub static DEFAULTARRAY: JssArray = JssArray {
|
pub const DEFAULTARRAY: JssArray = JssArray {
|
||||||
description: "",
|
description: "",
|
||||||
optional: None,
|
optional: None,
|
||||||
items: &Jss::Null, // is this a reasonable default??
|
items: &Jss::Null, // is this a reasonable default??
|
||||||
|
@ -108,9 +108,9 @@ macro_rules! Array {
|
||||||
}}
|
}}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub static EMPTYOBJECT: PropertyMap = PropertyMap { entries: &[] };
|
pub const EMPTYOBJECT: PropertyMap = PropertyMap { entries: &[] };
|
||||||
|
|
||||||
pub static DEFAULTOBJECT: JssObject = JssObject {
|
pub const DEFAULTOBJECT: JssObject = JssObject {
|
||||||
description: "",
|
description: "",
|
||||||
optional: None,
|
optional: None,
|
||||||
additional_properties: None,
|
additional_properties: None,
|
||||||
|
|
Loading…
Reference in New Issue