Make Variadic::new and MultiValue::new const
This commit is contained in:
parent
93f0b2a5de
commit
799b4e9f0d
|
@ -83,7 +83,7 @@ pub struct Variadic<T>(Vec<T>);
|
|||
|
||||
impl<T> Variadic<T> {
|
||||
/// Creates an empty `Variadic` wrapper containing no values.
|
||||
pub fn new() -> Variadic<T> {
|
||||
pub const fn new() -> Variadic<T> {
|
||||
Variadic(Vec::new())
|
||||
}
|
||||
}
|
||||
|
|
|
@ -196,7 +196,7 @@ pub struct MultiValue<'lua>(Vec<Value<'lua>>);
|
|||
impl<'lua> MultiValue<'lua> {
|
||||
/// Creates an empty `MultiValue` containing no values.
|
||||
#[inline]
|
||||
pub fn new() -> MultiValue<'lua> {
|
||||
pub const fn new() -> MultiValue<'lua> {
|
||||
MultiValue(Vec::new())
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue