dead code removal

This commit is contained in:
Adam Ierymenko 2022-09-29 15:45:10 -04:00
parent 5d17c37b65
commit 3bc77c5b44
No known key found for this signature in database
GPG key ID: C8877CF2D7A5D7F3

View file

@ -6,11 +6,9 @@ use std::str::FromStr;
use serde::{Deserialize, Deserializer, Serialize, Serializer};
use zerotier_utils::buffer::Buffer;
use zerotier_utils::error::InvalidFormatError;
use zerotier_utils::hex;
use zerotier_utils::hex::HEX_CHARS;
use zerotier_utils::marshalable::{Marshalable, UnmarshalError};
#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord)]
#[repr(transparent)]
@ -56,20 +54,6 @@ impl From<&NetworkId> for u64 {
}
}
impl Marshalable for NetworkId {
const MAX_MARSHAL_SIZE: usize = 8;
#[inline(always)]
fn marshal<const BL: usize>(&self, buf: &mut Buffer<BL>) -> Result<(), UnmarshalError> {
buf.append_u64(self.0.get()).map_err(|_| UnmarshalError::OutOfBounds)
}
#[inline(always)]
fn unmarshal<const BL: usize>(buf: &Buffer<BL>, cursor: &mut usize) -> Result<Self, UnmarshalError> {
Self::from_u64(buf.read_u64(cursor)?).ok_or(UnmarshalError::InvalidData)
}
}
impl ToString for NetworkId {
fn to_string(&self) -> String {
let mut v = self.0.get();