implemented function mapping ElementContents to their default ElementUpdateStrategy. Closes #15

This commit is contained in:
Philip (a-0) 2024-02-13 18:02:35 +01:00
parent 1b1f1dfffa
commit 25570765d7

View file

@ -50,6 +50,14 @@ pub enum ElementUpdateStrategy {
Overwrite
}
impl ElementUpdateStrategy {
pub fn default_by_content(&self, content: &ElementContent) -> Self {
match content {
_ => Self::Overwrite,
}
}
}
impl Default for ElementUpdateStrategy {
fn default() -> Self {
Self::Overwrite