pub struct ChangeManagementConfig {
pub enabled: bool,
pub approval_workflow: ApprovalWorkflowConfig,
pub testing: TestingConfig,
pub notifications: NotificationConfig,
}Expand description
Change management configuration
Fields§
§enabled: boolWhether change management is enabled
approval_workflow: ApprovalWorkflowConfigApproval workflow configuration
testing: TestingConfigTesting requirements
notifications: NotificationConfigNotification configuration
Trait Implementations§
Source§impl Clone for ChangeManagementConfig
impl Clone for ChangeManagementConfig
Source§fn clone(&self) -> ChangeManagementConfig
fn clone(&self) -> ChangeManagementConfig
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 ChangeManagementConfig
impl Debug for ChangeManagementConfig
Source§impl Default for ChangeManagementConfig
impl Default for ChangeManagementConfig
Source§impl<'de> Deserialize<'de> for ChangeManagementConfig
impl<'de> Deserialize<'de> for ChangeManagementConfig
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 ChangeManagementConfig
impl RefUnwindSafe for ChangeManagementConfig
impl Send for ChangeManagementConfig
impl Sync for ChangeManagementConfig
impl Unpin for ChangeManagementConfig
impl UnwindSafe for ChangeManagementConfig
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§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more