Struct chamber_core::core::CreateSecretParams
source · pub struct CreateSecretParams {
pub key: String,
pub value: String,
pub tags: Option<Vec<String>>,
pub access_level: Option<i32>,
pub role_whitelist: Option<Vec<String>>,
}Fields§
§key: String§value: String§access_level: Option<i32>§role_whitelist: Option<Vec<String>>Trait Implementations§
source§impl<'de> Deserialize<'de> for CreateSecretParams
impl<'de> Deserialize<'de> for CreateSecretParams
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
Auto Trait Implementations§
impl RefUnwindSafe for CreateSecretParams
impl Send for CreateSecretParams
impl Sync for CreateSecretParams
impl Unpin for CreateSecretParams
impl UnwindSafe for CreateSecretParams
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