Enum eks_blueprints_rust_sdk::codegen::addon::Addon
source · pub enum Addon {
AckAddOn(AckAddOn),
KubeProxyAddOn(KubeProxyAddOn),
}Variants§
AckAddOn(AckAddOn)
KubeProxyAddOn(KubeProxyAddOn)
Implementations§
source§impl Addon
impl Addon
sourcepub fn merge<B>(
field: &mut Option<Addon>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
pub fn merge<B>( field: &mut Option<Addon>, 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 PartialEq<Addon> for Addon
impl PartialEq<Addon> for Addon
impl StructuralPartialEq for Addon
Auto Trait Implementations§
impl RefUnwindSafe for Addon
impl Send for Addon
impl Sync for Addon
impl Unpin for Addon
impl UnwindSafe for Addon
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> 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