pub enum ClusterProvider {
AsgClusterProvider(AsgClusterProvider),
MngClusterProvider(MngClusterProvider),
}
Variants§
AsgClusterProvider(AsgClusterProvider)
MngClusterProvider(MngClusterProvider)
Implementations§
Source§impl ClusterProvider
impl ClusterProvider
Sourcepub fn merge<B>(
field: &mut Option<ClusterProvider>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext,
) -> Result<(), DecodeError>where
B: Buf,
pub fn merge<B>(
field: &mut Option<ClusterProvider>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext,
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
Sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
Source§impl Clone for ClusterProvider
impl Clone for ClusterProvider
Source§fn clone(&self) -> ClusterProvider
fn clone(&self) -> ClusterProvider
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ClusterProvider
impl Debug for ClusterProvider
Source§impl PartialEq for ClusterProvider
impl PartialEq for ClusterProvider
impl StructuralPartialEq for ClusterProvider
Auto Trait Implementations§
impl Freeze for ClusterProvider
impl RefUnwindSafe for ClusterProvider
impl Send for ClusterProvider
impl Sync for ClusterProvider
impl Unpin for ClusterProvider
impl UnwindSafe for ClusterProvider
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request