pub enum FromRead {
Publisher(Publisher),
Resolved(Resolved),
List(Pooled<Vec<Path>>),
Table(Table),
Referral(Referral),
Denied,
Error(ArcStr),
ListMatching(ListMatching),
GetChangeNr(GetChangeNr),
}
Variants§
Publisher(Publisher)
Resolved(Resolved)
List(Pooled<Vec<Path>>)
Table(Table)
Referral(Referral)
Denied
Error(ArcStr)
ListMatching(ListMatching)
GetChangeNr(GetChangeNr)
Trait Implementations§
Source§impl Pack for FromRead
impl Pack for FromRead
fn encoded_len(&self) -> usize
fn encode(&self, buf: &mut impl BufMut) -> Result<(), PackError>
fn decode(buf: &mut impl Buf) -> Result<Self, PackError>
fn const_encoded_len() -> Option<usize>
fn decode_into(&mut self, buf: &mut impl Buf) -> Result<(), PackError>where
Self: Sized,
impl Eq for FromRead
impl StructuralPartialEq for FromRead
Auto Trait Implementations§
impl !Freeze for FromRead
impl RefUnwindSafe for FromRead
impl Send for FromRead
impl Sync for FromRead
impl Unpin for FromRead
impl UnwindSafe for FromRead
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.