#[non_exhaustive]pub struct StateTimeline {
pub states: Vec<StateMetadata>,
/* private fields */
}Expand description
The timeline of the pending states for a resource.
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.states: Vec<StateMetadata>Output only. The state and activation time details of the resource state.
Implementations§
Source§impl StateTimeline
impl StateTimeline
pub fn new() -> Self
Sourcepub fn set_states<T, V>(self, v: T) -> Self
pub fn set_states<T, V>(self, v: T) -> Self
Trait Implementations§
Source§impl Clone for StateTimeline
impl Clone for StateTimeline
Source§fn clone(&self) -> StateTimeline
fn clone(&self) -> StateTimeline
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 StateTimeline
impl Debug for StateTimeline
Source§impl Default for StateTimeline
impl Default for StateTimeline
Source§fn default() -> StateTimeline
fn default() -> StateTimeline
Returns the “default value” for a type. Read more
Source§impl Message for StateTimeline
impl Message for StateTimeline
Source§impl PartialEq for StateTimeline
impl PartialEq for StateTimeline
impl StructuralPartialEq for StateTimeline
Auto Trait Implementations§
impl Freeze for StateTimeline
impl RefUnwindSafe for StateTimeline
impl Send for StateTimeline
impl Sync for StateTimeline
impl Unpin for StateTimeline
impl UnwindSafe for StateTimeline
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