Use const
s instead of static
s where appropriate
This changes the type of some public constants/statics in libunicode. Notably some `&'static &'static [(char, char)]` have changed to `&'static [(char, char)]`. The regexp crate seems to be the sole user of these, yet this is technically a [breaking-change]
This commit is contained in:
parent
1cc8b6ec66
commit
f35f973cb7
53 changed files with 414 additions and 419 deletions
|
@ -94,7 +94,7 @@ type Pass = (&'static str, // name
|
|||
fn(clean::Crate) -> plugins::PluginResult, // fn
|
||||
&'static str); // description
|
||||
|
||||
static PASSES: &'static [Pass] = &[
|
||||
const PASSES: &'static [Pass] = &[
|
||||
("strip-hidden", passes::strip_hidden,
|
||||
"strips all doc(hidden) items from the output"),
|
||||
("unindent-comments", passes::unindent_comments,
|
||||
|
@ -105,7 +105,7 @@ static PASSES: &'static [Pass] = &[
|
|||
"strips all private items from a crate which cannot be seen externally"),
|
||||
];
|
||||
|
||||
static DEFAULT_PASSES: &'static [&'static str] = &[
|
||||
const DEFAULT_PASSES: &'static [&'static str] = &[
|
||||
"strip-hidden",
|
||||
"strip-private",
|
||||
"collapse-docs",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue