use serde::{Deserialize, Serialize};
use zb_core::{FullAddress, destination};
#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
pub enum Device {
Joined(FullAddress),
Rejoined {
address: FullAddress,
secured: bool,
},
Left(FullAddress),
Announced(FullAddress),
KeepAlive(destination::Device),
}