#[non_exhaustive]pub struct InstancesTruncateLogRequest {
pub truncate_log_context: Option<TruncateLogContext>,
/* private fields */
}
Expand description
Instance truncate log request.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.truncate_log_context: Option<TruncateLogContext>
Contains details about the truncate log operation.
Implementations§
Source§impl InstancesTruncateLogRequest
impl InstancesTruncateLogRequest
pub fn new() -> Self
Sourcepub fn set_truncate_log_context<T>(self, v: T) -> Selfwhere
T: Into<TruncateLogContext>,
pub fn set_truncate_log_context<T>(self, v: T) -> Selfwhere
T: Into<TruncateLogContext>,
Sets the value of truncate_log_context.
Sourcepub fn set_or_clear_truncate_log_context<T>(self, v: Option<T>) -> Selfwhere
T: Into<TruncateLogContext>,
pub fn set_or_clear_truncate_log_context<T>(self, v: Option<T>) -> Selfwhere
T: Into<TruncateLogContext>,
Sets or clears the value of truncate_log_context.
Trait Implementations§
Source§impl Clone for InstancesTruncateLogRequest
impl Clone for InstancesTruncateLogRequest
Source§fn clone(&self) -> InstancesTruncateLogRequest
fn clone(&self) -> InstancesTruncateLogRequest
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 InstancesTruncateLogRequest
impl Debug for InstancesTruncateLogRequest
Source§impl Default for InstancesTruncateLogRequest
impl Default for InstancesTruncateLogRequest
Source§fn default() -> InstancesTruncateLogRequest
fn default() -> InstancesTruncateLogRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for InstancesTruncateLogRequest
Auto Trait Implementations§
impl Freeze for InstancesTruncateLogRequest
impl RefUnwindSafe for InstancesTruncateLogRequest
impl Send for InstancesTruncateLogRequest
impl Sync for InstancesTruncateLogRequest
impl Unpin for InstancesTruncateLogRequest
impl UnwindSafe for InstancesTruncateLogRequest
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