use nostr::event::Event;
use nostr::message::{RelayMessage, SubscriptionId};
use nostr::types::RelayUrl;
#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]
pub enum ClientNotification {
Event {
relay_url: RelayUrl,
subscription_id: SubscriptionId,
event: Box<Event>,
},
Message {
relay_url: RelayUrl,
message: Box<RelayMessage<'static>>,
},
Shutdown,
}