1use serde::{Deserialize, Serialize}; 2 3/// Peer ID type 4#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq, Serialize, Deserialize, Default)] 5pub struct PeerId([u8; 16]); 6 7impl PeerId { 8 pub fn from_array(array: [u8; 16]) -> Self { 9 Self(array) 10 } 11}