Refactoring, mainly formatting

This commit is contained in:
Philip (a-0) 2024-01-05 20:48:23 +01:00
parent 3825263fa3
commit d8f1733eb3
25 changed files with 667 additions and 348 deletions

View file

@ -1,7 +1,6 @@
use serde::{Serialize, Deserialize};
use crate::state::types::{MessageId, ElementId, ElementContent};
use serde::{Deserialize, Serialize};
use crate::state::types::{ElementContent, ElementId, MessageId};
#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct Message {
@ -10,7 +9,6 @@ pub struct Message {
content: MessageContent,
}
#[derive(Serialize, Deserialize, Debug, Clone)]
pub enum MessageContent {
Hello {
@ -26,19 +24,17 @@ pub enum MessageContent {
},
RemoveElement {
id: ElementId,
}
},
}
#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct MessageSignature {}
impl Message {
pub fn new(content: MessageContent) -> Self {
Message {
id: MessageId::new(),
signature: MessageSignature { },
signature: MessageSignature {},
content: content,
}
}
@ -56,4 +52,4 @@ impl MessageSignature {
pub fn verify(&self, _content: &MessageContent) -> bool {
true
}
}
}