pub enum ConfigMappingRequest {
Create {
name: String,
mappings: Value,
},
Get,
Read {
uuid: String,
},
Update {
uuid: String,
name: Option<String>,
mappings: Option<Value>,
},
Delete {
uuid: String,
},
}Expand description
Request variants for configMapping.
Variants§
Create
Create a new mapping configuration.
Get
Retrieve all mapping configurations.
Read
Read a specific mapping configuration.
Update
Update a mapping configuration.
Delete
Delete a mapping configuration.
Implementations§
Source§impl ConfigMappingRequest
impl ConfigMappingRequest
Sourcepub fn mode(&self) -> ConfigMappingMode
pub fn mode(&self) -> ConfigMappingMode
Returns the operation mode for this request.
Trait Implementations§
Source§impl Clone for ConfigMappingRequest
impl Clone for ConfigMappingRequest
Source§fn clone(&self) -> ConfigMappingRequest
fn clone(&self) -> ConfigMappingRequest
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 moreAuto Trait Implementations§
impl Freeze for ConfigMappingRequest
impl RefUnwindSafe for ConfigMappingRequest
impl Send for ConfigMappingRequest
impl Sync for ConfigMappingRequest
impl Unpin for ConfigMappingRequest
impl UnsafeUnpin for ConfigMappingRequest
impl UnwindSafe for ConfigMappingRequest
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