pub struct AuthorityMap {
pub callables: Vec<AuthorityCallable>,
pub edges: Vec<AuthorityEdge>,
pub routes: Vec<AuthorityRoute>,
}Fields§
§callables: Vec<AuthorityCallable>§edges: Vec<AuthorityEdge>§routes: Vec<AuthorityRoute>Trait Implementations§
Source§impl Clone for AuthorityMap
impl Clone for AuthorityMap
Source§impl Debug for AuthorityMap
impl Debug for AuthorityMap
Source§impl Default for AuthorityMap
impl Default for AuthorityMap
Source§impl<'de> Deserialize<'de> for AuthorityMap
impl<'de> Deserialize<'de> for AuthorityMap
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
impl Eq for AuthorityMap
Source§impl PartialEq for AuthorityMap
impl PartialEq for AuthorityMap
Source§impl Serialize for AuthorityMap
impl Serialize for AuthorityMap
impl StructuralPartialEq for AuthorityMap
Auto Trait Implementations§
impl Freeze for AuthorityMap
impl RefUnwindSafe for AuthorityMap
impl Send for AuthorityMap
impl Sync for AuthorityMap
impl Unpin for AuthorityMap
impl UnsafeUnpin for AuthorityMap
impl UnwindSafe for AuthorityMap
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.