pub struct CreateRetentionPolicyAssignmentRequest {
pub policy_id: String,
pub assign_to: CreateRetentionPolicyAssignmentRequestAssignTo,
pub filter_fields: Option<Vec<PostFilterFields>>,
pub start_date_field: Option<String>,
}Fields§
§policy_id: String§assign_to: CreateRetentionPolicyAssignmentRequestAssignTo§filter_fields: Option<Vec<PostFilterFields>>§start_date_field: Option<String>Trait Implementations§
Source§impl Clone for CreateRetentionPolicyAssignmentRequest
impl Clone for CreateRetentionPolicyAssignmentRequest
Source§fn clone(&self) -> CreateRetentionPolicyAssignmentRequest
fn clone(&self) -> CreateRetentionPolicyAssignmentRequest
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 Default for CreateRetentionPolicyAssignmentRequest
impl Default for CreateRetentionPolicyAssignmentRequest
Source§fn default() -> CreateRetentionPolicyAssignmentRequest
fn default() -> CreateRetentionPolicyAssignmentRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateRetentionPolicyAssignmentRequest
impl<'de> Deserialize<'de> for CreateRetentionPolicyAssignmentRequest
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
impl StructuralPartialEq for CreateRetentionPolicyAssignmentRequest
Auto Trait Implementations§
impl Freeze for CreateRetentionPolicyAssignmentRequest
impl RefUnwindSafe for CreateRetentionPolicyAssignmentRequest
impl Send for CreateRetentionPolicyAssignmentRequest
impl Sync for CreateRetentionPolicyAssignmentRequest
impl Unpin for CreateRetentionPolicyAssignmentRequest
impl UnsafeUnpin for CreateRetentionPolicyAssignmentRequest
impl UnwindSafe for CreateRetentionPolicyAssignmentRequest
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