Implement Display for Member
This commit is contained in:
parent
df05a1919e
commit
0e9121e604
@ -3,6 +3,7 @@ use rs_merkle::{algorithms::Sha256, MerkleTree};
|
||||
use serde::ser::SerializeStruct;
|
||||
use std::collections::{HashMap, HashSet};
|
||||
use std::hash::{Hash as StdHash, Hasher};
|
||||
use std::fmt;
|
||||
|
||||
use aes_gcm::{
|
||||
aead::{Aead, Payload},
|
||||
@ -30,6 +31,12 @@ pub struct Member {
|
||||
sp_addresses: Vec<String>,
|
||||
}
|
||||
|
||||
impl fmt::Display for Member {
|
||||
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
|
||||
write!(f, "{}", self.sp_addresses.join(","))
|
||||
}
|
||||
}
|
||||
|
||||
impl Serialize for Member {
|
||||
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
|
||||
where
|
||||
|
Loading…
x
Reference in New Issue
Block a user