use crate::data_types::*;
#[derive(Debug, Clone, PartialEq)]
pub enum Lib3hClientProtocol {
SuccessResult(ResultData),
FailureResult(ResultData),
Connect(ConnectData),
JoinSpace(SpaceData),
LeaveSpace(SpaceData),
SendDirectMessage(DirectMessageData),
HandleSendDirectMessageResult(DirectMessageData),
FetchEntry(FetchEntryData),
HandleFetchEntryResult(FetchEntryResultData),
PublishEntry(ClaimedEntryData),
HandleGetPublishingEntryListResult(EntryListData),
HandleGetHoldingEntryListResult(EntryListData),
}