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> {
|
impl<T> Variadic<T> {
|
||||||
/// Creates an empty `Variadic` wrapper containing no values.
|
/// Creates an empty `Variadic` wrapper containing no values.
|
||||||
pub fn new() -> Variadic<T> {
|
pub const fn new() -> Variadic<T> {
|
||||||
Variadic(Vec::new())
|
Variadic(Vec::new())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -196,7 +196,7 @@ pub struct MultiValue<'lua>(Vec<Value<'lua>>);
|
||||||
impl<'lua> MultiValue<'lua> {
|
impl<'lua> MultiValue<'lua> {
|
||||||
/// Creates an empty `MultiValue` containing no values.
|
/// Creates an empty `MultiValue` containing no values.
|
||||||
#[inline]
|
#[inline]
|
||||||
pub fn new() -> MultiValue<'lua> {
|
pub const fn new() -> MultiValue<'lua> {
|
||||||
MultiValue(Vec::new())
|
MultiValue(Vec::new())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue