Struct aws_lambda_events::cloudwatch_events::sms::JobStateChange
source · [−]pub struct JobStateChange {
pub state: String,
pub replication_run_id: String,
pub replication_job_id: String,
pub ami_id: Option<String>,
pub version: String,
}
Fields
state: String
replication_run_id: String
replication_job_id: String
ami_id: Option<String>
version: String
Trait Implementations
sourceimpl Clone for JobStateChange
impl Clone for JobStateChange
sourcefn clone(&self) -> JobStateChange
fn clone(&self) -> JobStateChange
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for JobStateChange
impl Debug for JobStateChange
sourceimpl Default for JobStateChange
impl Default for JobStateChange
sourcefn default() -> JobStateChange
fn default() -> JobStateChange
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for JobStateChange
impl<'de> Deserialize<'de> for JobStateChange
sourcefn 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
sourceimpl PartialEq<JobStateChange> for JobStateChange
impl PartialEq<JobStateChange> for JobStateChange
sourcefn eq(&self, other: &JobStateChange) -> bool
fn eq(&self, other: &JobStateChange) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &JobStateChange) -> bool
fn ne(&self, other: &JobStateChange) -> bool
This method tests for !=
.
sourceimpl Serialize for JobStateChange
impl Serialize for JobStateChange
impl StructuralPartialEq for JobStateChange
Auto Trait Implementations
impl RefUnwindSafe for JobStateChange
impl Send for JobStateChange
impl Sync for JobStateChange
impl Unpin for JobStateChange
impl UnwindSafe for JobStateChange
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more