pub struct ApprovalRule {
pub approval_rule_content: Option<String>,
pub approval_rule_id: Option<String>,
pub approval_rule_name: Option<String>,
pub creation_date: Option<f64>,
pub last_modified_date: Option<f64>,
pub last_modified_user: Option<String>,
pub origin_approval_rule_template: Option<OriginApprovalRuleTemplate>,
pub rule_content_sha256: Option<String>,
}Fields§
§approval_rule_content: Option<String>§approval_rule_id: Option<String>§approval_rule_name: Option<String>§creation_date: Option<f64>§last_modified_date: Option<f64>§last_modified_user: Option<String>§origin_approval_rule_template: Option<OriginApprovalRuleTemplate>§rule_content_sha256: Option<String>Trait Implementations§
Source§impl Clone for ApprovalRule
impl Clone for ApprovalRule
Source§fn clone(&self) -> ApprovalRule
fn clone(&self) -> ApprovalRule
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 Debug for ApprovalRule
impl Debug for ApprovalRule
Source§impl Default for ApprovalRule
impl Default for ApprovalRule
Source§fn default() -> ApprovalRule
fn default() -> ApprovalRule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApprovalRule
impl<'de> Deserialize<'de> for ApprovalRule
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 ApprovalRule
impl RefUnwindSafe for ApprovalRule
impl Send for ApprovalRule
impl Sync for ApprovalRule
impl Unpin for ApprovalRule
impl UnsafeUnpin for ApprovalRule
impl UnwindSafe for ApprovalRule
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 moreCreates a shared type from an unshared type.