pub struct AlterableConfigBuilder { /* private fields */ }Expand description
Builder for AlterableConfig.
Implementations§
source§impl AlterableConfigBuilder
impl AlterableConfigBuilder
sourcepub fn name(&mut self, value: StrBytes) -> &mut Self
pub fn name(&mut self, value: StrBytes) -> &mut Self
The configuration key name.
Supported API versions: 0-1
sourcepub fn config_operation(&mut self, value: i8) -> &mut Self
pub fn config_operation(&mut self, value: i8) -> &mut Self
The type (Set, Delete, Append, Subtract) of operation.
Supported API versions: 0-1
sourcepub fn value(&mut self, value: Option<StrBytes>) -> &mut Self
pub fn value(&mut self, value: Option<StrBytes>) -> &mut Self
The value to set for the configuration key.
Supported API versions: 0-1
sourcepub fn unknown_tagged_fields(
&mut self,
value: BTreeMap<i32, Bytes>,
) -> &mut Self
pub fn unknown_tagged_fields( &mut self, value: BTreeMap<i32, Bytes>, ) -> &mut Self
Other tagged fields
sourcepub fn build(&self) -> Result<AlterableConfig, AlterableConfigBuilderError>
pub fn build(&self) -> Result<AlterableConfig, AlterableConfigBuilderError>
Trait Implementations§
source§impl Clone for AlterableConfigBuilder
impl Clone for AlterableConfigBuilder
source§fn clone(&self) -> AlterableConfigBuilder
fn clone(&self) -> AlterableConfigBuilder
Returns a copy 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 moreAuto Trait Implementations§
impl !Freeze for AlterableConfigBuilder
impl RefUnwindSafe for AlterableConfigBuilder
impl Send for AlterableConfigBuilder
impl Sync for AlterableConfigBuilder
impl Unpin for AlterableConfigBuilder
impl UnwindSafe for AlterableConfigBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)