pub enum ProtoGeneratedRole {
Client,
Server,
Unknown,
}Expand description
Exact generated gRPC service/method marker found in generated source.
Variants§
Client
Generated client or stub invocation.
Server
Generated server or handler registration.
Unknown
Exact method marker whose generated role is not explicit.
Trait Implementations§
Source§impl Clone for ProtoGeneratedRole
impl Clone for ProtoGeneratedRole
Source§fn clone(&self) -> ProtoGeneratedRole
fn clone(&self) -> ProtoGeneratedRole
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ProtoGeneratedRole
Source§impl Debug for ProtoGeneratedRole
impl Debug for ProtoGeneratedRole
Source§impl<'de> Deserialize<'de> for ProtoGeneratedRole
impl<'de> Deserialize<'de> for ProtoGeneratedRole
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 ProtoGeneratedRole
Source§impl Hash for ProtoGeneratedRole
impl Hash for ProtoGeneratedRole
Source§impl Ord for ProtoGeneratedRole
impl Ord for ProtoGeneratedRole
Source§fn cmp(&self, other: &ProtoGeneratedRole) -> Ordering
fn cmp(&self, other: &ProtoGeneratedRole) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ProtoGeneratedRole
impl PartialEq for ProtoGeneratedRole
Source§impl PartialOrd for ProtoGeneratedRole
impl PartialOrd for ProtoGeneratedRole
Source§impl Serialize for ProtoGeneratedRole
impl Serialize for ProtoGeneratedRole
impl StructuralPartialEq for ProtoGeneratedRole
Auto Trait Implementations§
impl Freeze for ProtoGeneratedRole
impl RefUnwindSafe for ProtoGeneratedRole
impl Send for ProtoGeneratedRole
impl Sync for ProtoGeneratedRole
impl Unpin for ProtoGeneratedRole
impl UnsafeUnpin for ProtoGeneratedRole
impl UnwindSafe for ProtoGeneratedRole
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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§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.