#[repr(i32)]pub enum ActivityEventAction {
Show 15 variants
ACTIVITY_ACTION_UNSPECIFIED = 0,
ACTIVITY_ACTION_CREATED = 1,
ACTIVITY_ACTION_UPDATED = 2,
ACTIVITY_ACTION_DELETED = 3,
ACTIVITY_ACTION_ENABLED = 4,
ACTIVITY_ACTION_DISABLED = 5,
ACTIVITY_ACTION_REMOVED = 6,
ACTIVITY_ACTION_ROLE_SET = 7,
ACTIVITY_ACTION_RECEIVED = 8,
ACTIVITY_ACTION_REPLIED = 9,
ACTIVITY_ACTION_FAILED = 10,
ACTIVITY_ACTION_REVOKED = 11,
ACTIVITY_ACTION_BLOCKED = 12,
ACTIVITY_ACTION_HOLD_PLACED = 13,
ACTIVITY_ACTION_HOLD_RELEASED = 14,
}Expand description
Action recorded by an activity event.
Variants§
ACTIVITY_ACTION_UNSPECIFIED = 0
No activity action was specified.
ACTIVITY_ACTION_CREATED = 1
Entity was created.
ACTIVITY_ACTION_UPDATED = 2
Entity was updated.
ACTIVITY_ACTION_DELETED = 3
Entity was deleted.
ACTIVITY_ACTION_ENABLED = 4
Entity was enabled.
ACTIVITY_ACTION_DISABLED = 5
Entity was disabled.
ACTIVITY_ACTION_REMOVED = 6
Entity was removed from its parent scope.
ACTIVITY_ACTION_ROLE_SET = 7
Member role was assigned or changed.
ACTIVITY_ACTION_RECEIVED = 8
Security challenge or request was received.
ACTIVITY_ACTION_REPLIED = 9
Invitation or request was answered.
ACTIVITY_ACTION_FAILED = 10
Operation failed.
ACTIVITY_ACTION_REVOKED = 11
Access was revoked.
ACTIVITY_ACTION_BLOCKED = 12
Operation was blocked.
ACTIVITY_ACTION_HOLD_PLACED = 13
Security hold was placed.
ACTIVITY_ACTION_HOLD_RELEASED = 14
Security hold was released.
Implementations§
Source§impl ActivityEventAction
impl ActivityEventAction
Sourcepub const ActivityActionUnspecified: Self = Self::ACTIVITY_ACTION_UNSPECIFIED
pub const ActivityActionUnspecified: Self = Self::ACTIVITY_ACTION_UNSPECIFIED
Idiomatic alias for Self::ACTIVITY_ACTION_UNSPECIFIED; Debug prints the variant name.
Sourcepub const ActivityActionCreated: Self = Self::ACTIVITY_ACTION_CREATED
pub const ActivityActionCreated: Self = Self::ACTIVITY_ACTION_CREATED
Idiomatic alias for Self::ACTIVITY_ACTION_CREATED; Debug prints the variant name.
Sourcepub const ActivityActionUpdated: Self = Self::ACTIVITY_ACTION_UPDATED
pub const ActivityActionUpdated: Self = Self::ACTIVITY_ACTION_UPDATED
Idiomatic alias for Self::ACTIVITY_ACTION_UPDATED; Debug prints the variant name.
Sourcepub const ActivityActionDeleted: Self = Self::ACTIVITY_ACTION_DELETED
pub const ActivityActionDeleted: Self = Self::ACTIVITY_ACTION_DELETED
Idiomatic alias for Self::ACTIVITY_ACTION_DELETED; Debug prints the variant name.
Sourcepub const ActivityActionEnabled: Self = Self::ACTIVITY_ACTION_ENABLED
pub const ActivityActionEnabled: Self = Self::ACTIVITY_ACTION_ENABLED
Idiomatic alias for Self::ACTIVITY_ACTION_ENABLED; Debug prints the variant name.
Sourcepub const ActivityActionDisabled: Self = Self::ACTIVITY_ACTION_DISABLED
pub const ActivityActionDisabled: Self = Self::ACTIVITY_ACTION_DISABLED
Idiomatic alias for Self::ACTIVITY_ACTION_DISABLED; Debug prints the variant name.
Sourcepub const ActivityActionRemoved: Self = Self::ACTIVITY_ACTION_REMOVED
pub const ActivityActionRemoved: Self = Self::ACTIVITY_ACTION_REMOVED
Idiomatic alias for Self::ACTIVITY_ACTION_REMOVED; Debug prints the variant name.
Sourcepub const ActivityActionRoleSet: Self = Self::ACTIVITY_ACTION_ROLE_SET
pub const ActivityActionRoleSet: Self = Self::ACTIVITY_ACTION_ROLE_SET
Idiomatic alias for Self::ACTIVITY_ACTION_ROLE_SET; Debug prints the variant name.
Sourcepub const ActivityActionReceived: Self = Self::ACTIVITY_ACTION_RECEIVED
pub const ActivityActionReceived: Self = Self::ACTIVITY_ACTION_RECEIVED
Idiomatic alias for Self::ACTIVITY_ACTION_RECEIVED; Debug prints the variant name.
Sourcepub const ActivityActionReplied: Self = Self::ACTIVITY_ACTION_REPLIED
pub const ActivityActionReplied: Self = Self::ACTIVITY_ACTION_REPLIED
Idiomatic alias for Self::ACTIVITY_ACTION_REPLIED; Debug prints the variant name.
Sourcepub const ActivityActionFailed: Self = Self::ACTIVITY_ACTION_FAILED
pub const ActivityActionFailed: Self = Self::ACTIVITY_ACTION_FAILED
Idiomatic alias for Self::ACTIVITY_ACTION_FAILED; Debug prints the variant name.
Sourcepub const ActivityActionRevoked: Self = Self::ACTIVITY_ACTION_REVOKED
pub const ActivityActionRevoked: Self = Self::ACTIVITY_ACTION_REVOKED
Idiomatic alias for Self::ACTIVITY_ACTION_REVOKED; Debug prints the variant name.
Sourcepub const ActivityActionBlocked: Self = Self::ACTIVITY_ACTION_BLOCKED
pub const ActivityActionBlocked: Self = Self::ACTIVITY_ACTION_BLOCKED
Idiomatic alias for Self::ACTIVITY_ACTION_BLOCKED; Debug prints the variant name.
Sourcepub const ActivityActionHoldPlaced: Self = Self::ACTIVITY_ACTION_HOLD_PLACED
pub const ActivityActionHoldPlaced: Self = Self::ACTIVITY_ACTION_HOLD_PLACED
Idiomatic alias for Self::ACTIVITY_ACTION_HOLD_PLACED; Debug prints the variant name.
Sourcepub const ActivityActionHoldReleased: Self = Self::ACTIVITY_ACTION_HOLD_RELEASED
pub const ActivityActionHoldReleased: Self = Self::ACTIVITY_ACTION_HOLD_RELEASED
Idiomatic alias for Self::ACTIVITY_ACTION_HOLD_RELEASED; Debug prints the variant name.
Trait Implementations§
Source§impl Clone for ActivityEventAction
impl Clone for ActivityEventAction
Source§fn clone(&self) -> ActivityEventAction
fn clone(&self) -> ActivityEventAction
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for ActivityEventAction
Source§impl Debug for ActivityEventAction
impl Debug for ActivityEventAction
Source§impl Default for ActivityEventAction
impl Default for ActivityEventAction
Source§impl<'de> Deserialize<'de> for ActivityEventAction
impl<'de> Deserialize<'de> for ActivityEventAction
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Source§impl Enumeration for ActivityEventAction
impl Enumeration for ActivityEventAction
Source§fn proto_name(&self) -> &'static str
fn proto_name(&self) -> &'static str
.proto file.impl Eq for ActivityEventAction
Source§impl Hash for ActivityEventAction
impl Hash for ActivityEventAction
Source§impl PartialEq for ActivityEventAction
impl PartialEq for ActivityEventAction
Source§impl ProtoElemJson for ActivityEventAction
impl ProtoElemJson for ActivityEventAction
Source§fn serialize_proto_json<S: Serializer>(
v: &Self,
s: S,
) -> Result<S::Ok, S::Error>
fn serialize_proto_json<S: Serializer>( v: &Self, s: S, ) -> Result<S::Ok, S::Error>
Source§fn deserialize_proto_json<'de, D: Deserializer<'de>>(
d: D,
) -> Result<Self, D::Error>
fn deserialize_proto_json<'de, D: Deserializer<'de>>( d: D, ) -> Result<Self, D::Error>
Source§impl Serialize for ActivityEventAction
impl Serialize for ActivityEventAction
impl StructuralPartialEq for ActivityEventAction
Auto Trait Implementations§
impl Freeze for ActivityEventAction
impl RefUnwindSafe for ActivityEventAction
impl Send for ActivityEventAction
impl Sync for ActivityEventAction
impl Unpin for ActivityEventAction
impl UnsafeUnpin for ActivityEventAction
impl UnwindSafe for ActivityEventAction
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
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§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
key and return true if they are equal.