pub enum ProviderAccountChange {
Created,
Updated,
Deleted,
TokenReplaced,
}Expand description
What happened to a Provider Account in a
ProviderAccountUpdatedEvent.
§Examples
use ironflow_engine::notify::ProviderAccountChange;
assert_eq!(ProviderAccountChange::TokenReplaced.as_str(), "token_replaced");Variants§
Created
The account was created.
Updated
Settings of the account changed.
Deleted
The account was deleted.
TokenReplaced
The credential was replaced.
Implementations§
Trait Implementations§
Source§impl Clone for ProviderAccountChange
impl Clone for ProviderAccountChange
impl Copy for ProviderAccountChange
Source§impl Debug for ProviderAccountChange
impl Debug for ProviderAccountChange
Source§impl<'de> Deserialize<'de> for ProviderAccountChange
impl<'de> Deserialize<'de> for ProviderAccountChange
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 Eq for ProviderAccountChange
Source§impl PartialEq for ProviderAccountChange
impl PartialEq for ProviderAccountChange
Source§impl Serialize for ProviderAccountChange
impl Serialize for ProviderAccountChange
impl StructuralPartialEq for ProviderAccountChange
Auto Trait Implementations§
impl Freeze for ProviderAccountChange
impl RefUnwindSafe for ProviderAccountChange
impl Send for ProviderAccountChange
impl Sync for ProviderAccountChange
impl Unpin for ProviderAccountChange
impl UnsafeUnpin for ProviderAccountChange
impl UnwindSafe for ProviderAccountChange
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.