#[non_exhaustive]pub struct FilesRevokePublicUrlRequest {
pub file: String,
}Expand description
Arguments for the Slack Web API method files.revokePublicURL: Revokes public/external sharing access for a file
Send it with SlackClient::files_revoke_public_url.
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.file: StringFile to revoke
Implementations§
Trait Implementations§
Source§impl Clone for FilesRevokePublicUrlRequest
impl Clone for FilesRevokePublicUrlRequest
Source§impl Debug for FilesRevokePublicUrlRequest
impl Debug for FilesRevokePublicUrlRequest
impl StructuralPartialEq for FilesRevokePublicUrlRequest
Auto Trait Implementations§
impl Freeze for FilesRevokePublicUrlRequest
impl RefUnwindSafe for FilesRevokePublicUrlRequest
impl Send for FilesRevokePublicUrlRequest
impl Sync for FilesRevokePublicUrlRequest
impl Unpin for FilesRevokePublicUrlRequest
impl UnsafeUnpin for FilesRevokePublicUrlRequest
impl UnwindSafe for FilesRevokePublicUrlRequest
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