[−]Struct fluvio::metadata::topic::TopicReplicaParam
Topic param
Fields
partitions: i32
replication_factor: i32
ignore_rack_assignment: bool
Implementations
impl TopicReplicaParam
pub fn new(
partitions: i32,
replication_factor: i32,
ignore_rack_assignment: bool
) -> TopicReplicaParam
partitions: i32,
replication_factor: i32,
ignore_rack_assignment: bool
) -> TopicReplicaParam
Trait Implementations
impl Clone for TopicReplicaParam
fn clone(&self) -> TopicReplicaParam
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for TopicReplicaParam
impl Decoder for TopicReplicaParam
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 TopicReplicaParam
fn default() -> TopicReplicaParam
impl Display for TopicReplicaParam
impl Encoder for TopicReplicaParam
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 From<(i32, i32, bool)> for TopicReplicaParam
impl PartialEq<TopicReplicaParam> for TopicReplicaParam
fn eq(&self, other: &TopicReplicaParam) -> bool
fn ne(&self, other: &TopicReplicaParam) -> bool
impl StructuralPartialEq for TopicReplicaParam
Auto Trait Implementations
impl RefUnwindSafe for TopicReplicaParam
impl Send for TopicReplicaParam
impl Sync for TopicReplicaParam
impl Unpin for TopicReplicaParam
impl UnwindSafe for TopicReplicaParam
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>,