pub enum ConfigResourceType {
Unknown,
Topic,
Broker,
BrokerLogger,
ClientMetrics,
Group,
}Expand description
Kafka resource type used by config APIs.
Variants§
Unknown
Unknown or unsupported resource type.
Topic
Topic-level configuration.
Broker
Broker configuration.
BrokerLogger
Broker logger configuration.
ClientMetrics
Client metrics configuration.
Group
Consumer group configuration.
Trait Implementations§
Source§impl Clone for ConfigResourceType
impl Clone for ConfigResourceType
Source§fn clone(&self) -> ConfigResourceType
fn clone(&self) -> ConfigResourceType
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 ConfigResourceType
impl Debug for ConfigResourceType
Source§impl Hash for ConfigResourceType
impl Hash for ConfigResourceType
Source§impl Ord for ConfigResourceType
impl Ord for ConfigResourceType
Source§fn cmp(&self, other: &ConfigResourceType) -> Ordering
fn cmp(&self, other: &ConfigResourceType) -> Ordering
1.21.0 · 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 ConfigResourceType
impl PartialEq for ConfigResourceType
Source§impl PartialOrd for ConfigResourceType
impl PartialOrd for ConfigResourceType
impl Copy for ConfigResourceType
impl Eq for ConfigResourceType
impl StructuralPartialEq for ConfigResourceType
Auto Trait Implementations§
impl Freeze for ConfigResourceType
impl RefUnwindSafe for ConfigResourceType
impl Send for ConfigResourceType
impl Sync for ConfigResourceType
impl Unpin for ConfigResourceType
impl UnsafeUnpin for ConfigResourceType
impl UnwindSafe for ConfigResourceType
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.