pub struct IoArgoprojEventsV1alpha1TimeFilter {
pub start: Option<String>,
pub stop: Option<String>,
}Expand description
TimeFilter describes a window in time. It filters out events that occur outside the time limits. In other words, only events that occur after Start and before Stop will pass this filter.
Fields§
§start: Option<String>Start is the beginning of a time window in UTC. Before this time, events for this dependency are ignored. Format is hh:mm:ss.
stop: Option<String>Stop is the end of a time window in UTC. After or equal to this time, events for this dependency are ignored and Format is hh:mm:ss. If it is smaller than Start, it is treated as next day of Start (e.g.: 22:00:00-01:00:00 means 22:00:00-25:00:00).
Trait Implementations§
Source§impl Clone for IoArgoprojEventsV1alpha1TimeFilter
impl Clone for IoArgoprojEventsV1alpha1TimeFilter
Source§fn clone(&self) -> IoArgoprojEventsV1alpha1TimeFilter
fn clone(&self) -> IoArgoprojEventsV1alpha1TimeFilter
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<'de> Deserialize<'de> for IoArgoprojEventsV1alpha1TimeFilter
impl<'de> Deserialize<'de> for IoArgoprojEventsV1alpha1TimeFilter
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
Source§impl From<&IoArgoprojEventsV1alpha1TimeFilter> for IoArgoprojEventsV1alpha1TimeFilter
impl From<&IoArgoprojEventsV1alpha1TimeFilter> for IoArgoprojEventsV1alpha1TimeFilter
Source§fn from(value: &IoArgoprojEventsV1alpha1TimeFilter) -> Self
fn from(value: &IoArgoprojEventsV1alpha1TimeFilter) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IoArgoprojEventsV1alpha1TimeFilter
impl RefUnwindSafe for IoArgoprojEventsV1alpha1TimeFilter
impl Send for IoArgoprojEventsV1alpha1TimeFilter
impl Sync for IoArgoprojEventsV1alpha1TimeFilter
impl Unpin for IoArgoprojEventsV1alpha1TimeFilter
impl UnwindSafe for IoArgoprojEventsV1alpha1TimeFilter
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