pub struct AspaInfo { /* private fields */ }
Implementations§
source§impl AspaInfo
impl AspaInfo
pub fn new(definition: AspaDefinition, aspa: Aspa) -> Self
pub fn new_aspa(definition: AspaDefinition, aspa: Aspa) -> Self
pub fn definition(&self) -> &AspaDefinition
pub fn customer(&self) -> CustomerAsn
pub fn expires(&self) -> Time
pub fn serial(&self) -> Serial
pub fn uri(&self) -> &Rsync
pub fn base64(&self) -> &Base64
pub fn hash(&self) -> Hash
Trait Implementations§
source§impl<'de> Deserialize<'de> for AspaInfo
impl<'de> Deserialize<'de> for AspaInfo
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for AspaInfo
impl PartialEq for AspaInfo
impl Eq for AspaInfo
impl StructuralEq for AspaInfo
impl StructuralPartialEq for AspaInfo
Auto Trait Implementations§
impl RefUnwindSafe for AspaInfo
impl Send for AspaInfo
impl Sync for AspaInfo
impl Unpin for AspaInfo
impl UnwindSafe for AspaInfo
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.