remove impl const

This commit is contained in:
2025-12-03 10:44:07 -05:00
parent 75092e7d9f
commit 53cb50316e
5 changed files with 31 additions and 15 deletions

View File

@@ -13,13 +13,19 @@ pub enum Movement {
}
impl Movement {
pub const fn is_none(&self) -> bool { matches!(&self, &Self::None) }
pub const fn is_none(&self) -> bool {
matches!(&self, &Self::None)
}
pub const fn is_complete(&self) -> bool { matches!(&self, &Self::Complete) }
pub const fn is_complete(&self) -> bool {
matches!(&self, &Self::Complete)
}
}
impl const Default for Movement {
fn default() -> Self { Self::None }
impl Default for Movement {
fn default() -> Self {
Self::None
}
}
#[derive(Clone, PartialEq)]
@@ -29,8 +35,10 @@ pub struct AutoComplete<'a> {
pub string: String,
}
impl<'a> const Default for AutoComplete<'a> {
fn default() -> AutoComplete<'a> { AutoComplete::EMPTY }
impl<'a> Default for AutoComplete<'a> {
fn default() -> AutoComplete<'a> {
AutoComplete::EMPTY
}
}
impl<'a> AutoComplete<'a> {