radio/iroh-blobs/src/store/util/observer.rs rust ฯ 0.0% 41 words ยท 1 min use std::fmt::Debug; // A commutative combine trait for updates pub trait Combine: Debug { fn combine(self, other: Self) -> Self; } #[allow(dead_code)] pub trait CombineInPlace: Combine { fn combine_with(&mut self, other: Self) -> Self; fn is_neutral(&self) -> bool; } Neighbours Neighbours