Enum webex::types::SpaceActivity
source · pub enum SpaceActivity {
Created,
Joined,
Left,
Changed,
MeetingScheduled,
Locked,
Unlocked,
ModeratorAssigned,
ModeratorUnassigned,
}
Expand description
Specifics of what type of activity ActivityType::Space
represents.
TODO: should we merge Self::Created
/Self::Joined
?
Variants§
Created
A new space was created with the bot
Joined
Bot was added to a space… or a reaction was added to a message? TODO: figure out a way to tell these events apart
Left
Bot left (was kicked out of) a space
Changed
Space was changed (i.e. name change, cover image changed, space picture changed). Also includes meeting changes (meeting name or schedule)
MeetingScheduled
New meeting scheduled
Locked
Space became moderated
Unlocked
Space became unmoderated
ModeratorAssigned
A new moderator was assigned
ModeratorUnassigned
A moderator was unassigned
Trait Implementations§
source§impl Clone for SpaceActivity
impl Clone for SpaceActivity
source§fn clone(&self) -> SpaceActivity
fn clone(&self) -> SpaceActivity
Returns a copy 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 SpaceActivity
impl Debug for SpaceActivity
source§impl PartialEq for SpaceActivity
impl PartialEq for SpaceActivity
source§fn eq(&self, other: &SpaceActivity) -> bool
fn eq(&self, other: &SpaceActivity) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TryFrom<&str> for SpaceActivity
impl TryFrom<&str> for SpaceActivity
impl Eq for SpaceActivity
impl StructuralEq for SpaceActivity
impl StructuralPartialEq for SpaceActivity
Auto Trait Implementations§
impl RefUnwindSafe for SpaceActivity
impl Send for SpaceActivity
impl Sync for SpaceActivity
impl Unpin for SpaceActivity
impl UnwindSafe for SpaceActivity
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.