Exposed ElementUpdateStrategy, implemented Default for it

This commit is contained in:
Philip (a-0) 2024-02-13 17:53:23 +01:00
parent 941cb8e6ab
commit 605c2b7856
2 changed files with 7 additions and 1 deletions

View file

@ -49,3 +49,9 @@ impl Element {
pub enum ElementUpdateStrategy { pub enum ElementUpdateStrategy {
Overwrite Overwrite
} }
impl Default for ElementUpdateStrategy {
fn default() -> Self {
Self::Overwrite
}
}

View file

@ -8,7 +8,7 @@ mod element_id;
pub use element_id::ElementId; pub use element_id::ElementId;
mod element; mod element;
pub use element::Element; pub use element::{Element, ElementUpdateStrategy};
mod family_id; mod family_id;
pub use family_id::FamilyId; pub use family_id::FamilyId;