pub struct AuthorityRouteEffect {
pub effect: AuthorityEffect,
pub witness: Vec<AuthorityWitnessStep>,
}Fields§
§effect: AuthorityEffect§witness: Vec<AuthorityWitnessStep>Trait Implementations§
Source§impl Clone for AuthorityRouteEffect
impl Clone for AuthorityRouteEffect
Source§impl Debug for AuthorityRouteEffect
impl Debug for AuthorityRouteEffect
Source§impl<'de> Deserialize<'de> for AuthorityRouteEffect
impl<'de> Deserialize<'de> for AuthorityRouteEffect
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 AuthorityRouteEffect
Source§impl PartialEq for AuthorityRouteEffect
impl PartialEq for AuthorityRouteEffect
Source§impl Serialize for AuthorityRouteEffect
impl Serialize for AuthorityRouteEffect
impl StructuralPartialEq for AuthorityRouteEffect
Auto Trait Implementations§
impl Freeze for AuthorityRouteEffect
impl RefUnwindSafe for AuthorityRouteEffect
impl Send for AuthorityRouteEffect
impl Sync for AuthorityRouteEffect
impl Unpin for AuthorityRouteEffect
impl UnsafeUnpin for AuthorityRouteEffect
impl UnwindSafe for AuthorityRouteEffect
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.