pub struct SecretsGroupRequest {
pub id: Option<Uuid>,
pub name: String,
pub description: Option<String>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
}Expand description
SecretsGroupRequest : Serializer for SecretsGroup objects.
Fields§
§id: Option<Uuid>§name: String§description: Option<String>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl SecretsGroupRequest
impl SecretsGroupRequest
Sourcepub fn new(name: String) -> SecretsGroupRequest
pub fn new(name: String) -> SecretsGroupRequest
Serializer for SecretsGroup objects.
Trait Implementations§
Source§impl Clone for SecretsGroupRequest
impl Clone for SecretsGroupRequest
Source§fn clone(&self) -> SecretsGroupRequest
fn clone(&self) -> SecretsGroupRequest
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 SecretsGroupRequest
impl Debug for SecretsGroupRequest
Source§impl Default for SecretsGroupRequest
impl Default for SecretsGroupRequest
Source§fn default() -> SecretsGroupRequest
fn default() -> SecretsGroupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SecretsGroupRequest
impl<'de> Deserialize<'de> for SecretsGroupRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SecretsGroupRequest
impl PartialEq for SecretsGroupRequest
Source§impl Serialize for SecretsGroupRequest
impl Serialize for SecretsGroupRequest
impl StructuralPartialEq for SecretsGroupRequest
Auto Trait Implementations§
impl Freeze for SecretsGroupRequest
impl RefUnwindSafe for SecretsGroupRequest
impl Send for SecretsGroupRequest
impl Sync for SecretsGroupRequest
impl Unpin for SecretsGroupRequest
impl UnsafeUnpin for SecretsGroupRequest
impl UnwindSafe for SecretsGroupRequest
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