Migrated from cozodb to BonsaiDB.

Relevant to #3
This commit is contained in:
Philip (a-0) 2024-02-10 19:59:21 +01:00
parent 4bf897278a
commit ce7519225e
33 changed files with 2709 additions and 1084 deletions

View file

@ -5,15 +5,15 @@ use serde::{Deserialize, Serialize};
use crate::types::PeerId;
#[derive(Serialize, Deserialize, Debug, Clone)]
#[derive(Serialize, Deserialize, Debug, Clone, PartialEq)]
pub struct Peer {
id: PeerId,
name: String,
name: Option<String>,
family: Vec<PeerId>,
}
impl Peer {
pub fn new(id: PeerId, name: String) -> Self {
pub fn new(id: PeerId, name: Option<String>) -> Self {
Peer {
id: id,
name: name,
@ -29,7 +29,7 @@ impl Peer {
self.id.clone()
}
pub fn name(&self) -> String {
pub fn name(&self) -> Option<String> {
self.name.clone()
}
}