#[non_exhaustive]pub struct UsersGetPresenceRequest {
pub user: Option<String>,
}Expand description
Arguments for the Slack Web API method users.getPresence: Gets user presence information.
Send it with SlackClient::users_get_presence.
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.user: Option<String>User to get presence info on. Defaults to the authed user.
Implementations§
Trait Implementations§
Source§impl Clone for UsersGetPresenceRequest
impl Clone for UsersGetPresenceRequest
Source§impl Debug for UsersGetPresenceRequest
impl Debug for UsersGetPresenceRequest
Source§impl Default for UsersGetPresenceRequest
impl Default for UsersGetPresenceRequest
Source§impl PartialEq for UsersGetPresenceRequest
impl PartialEq for UsersGetPresenceRequest
Source§impl Serialize for UsersGetPresenceRequest
impl Serialize for UsersGetPresenceRequest
impl StructuralPartialEq for UsersGetPresenceRequest
Auto Trait Implementations§
impl Freeze for UsersGetPresenceRequest
impl RefUnwindSafe for UsersGetPresenceRequest
impl Send for UsersGetPresenceRequest
impl Sync for UsersGetPresenceRequest
impl Unpin for UsersGetPresenceRequest
impl UnsafeUnpin for UsersGetPresenceRequest
impl UnwindSafe for UsersGetPresenceRequest
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