[−]Struct fluvio::metadata::spg::SpuGroupStatus
Fields
resolution: SpuGroupStatusResolution
Status resolution
reason: Option<String>
Reason for Status resolution (if applies)
Implementations
impl SpuGroupStatus
pub fn invalid(reason: String) -> SpuGroupStatus
pub fn reserved() -> SpuGroupStatus
pub fn is_already_valid(&self) -> bool
Trait Implementations
impl Clone for SpuGroupStatus
fn clone(&self) -> SpuGroupStatus
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SpuGroupStatus
impl Decoder for SpuGroupStatus
fn decode<T>(&mut self, src: &mut T, version: i16) -> Result<(), Error> where
T: Buf,
T: Buf,
fn decode_from<T>(src: &mut T, version: i16) -> Result<Self, Error> where
Self: Default,
T: Buf,
Self: Default,
T: Buf,
impl Default for SpuGroupStatus
fn default() -> SpuGroupStatus
impl Display for SpuGroupStatus
impl Encoder for SpuGroupStatus
fn encode<T>(&self, dest: &mut T, version: i16) -> Result<(), Error> where
T: BufMut,
T: BufMut,
fn write_size(&self, version: i16) -> usize
fn as_bytes(&self, version: i16) -> Result<Bytes, Error>
impl PartialEq<SpuGroupStatus> for SpuGroupStatus
fn eq(&self, other: &SpuGroupStatus) -> bool
fn ne(&self, other: &SpuGroupStatus) -> bool
impl Status for SpuGroupStatus
impl StructuralPartialEq for SpuGroupStatus
Auto Trait Implementations
impl RefUnwindSafe for SpuGroupStatus
impl Send for SpuGroupStatus
impl Sync for SpuGroupStatus
impl Unpin for SpuGroupStatus
impl UnwindSafe for SpuGroupStatus
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Erased for T
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,