pub struct TestEnvironmentCreate {
pub name: String,
pub description: Option<String>,
pub iam_environment_id: Uuid,
pub iam_environment_key: String,
pub iam_app_id: String,
pub iam_app_secret: String,
pub iam_webhook_secret: Option<String>,
pub iam_webhook_key_version: Option<i64>,
}Expand description
Secrets are deliberately not Debug.
Fields§
§name: String§description: Option<String>§iam_environment_id: Uuid§iam_environment_key: String§iam_app_id: String§iam_app_secret: String§iam_webhook_secret: Option<String>§iam_webhook_key_version: Option<i64>Trait Implementations§
Source§impl Clone for TestEnvironmentCreate
impl Clone for TestEnvironmentCreate
Source§fn clone(&self) -> TestEnvironmentCreate
fn clone(&self) -> TestEnvironmentCreate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for TestEnvironmentCreate
impl<'de> Deserialize<'de> for TestEnvironmentCreate
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 Freeze for TestEnvironmentCreate
impl RefUnwindSafe for TestEnvironmentCreate
impl Send for TestEnvironmentCreate
impl Sync for TestEnvironmentCreate
impl Unpin for TestEnvironmentCreate
impl UnsafeUnpin for TestEnvironmentCreate
impl UnwindSafe for TestEnvironmentCreate
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