#[non_exhaustive]pub struct WorkflowsFeaturedSetRequest {
pub channel_id: String,
pub trigger_ids: Vec<String>,
}Expand description
Arguments for the Slack Web API method workflows.featured.set: Set featured workflows for a channel.
Send it with SlackClient::workflows_featured_set.
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.channel_id: StringChannel to set featured workflows in.
trigger_ids: Vec<String>Comma-separated array of trigger IDs that will replace any existing featured workflows in the channel; max 15
Implementations§
Trait Implementations§
Source§impl Clone for WorkflowsFeaturedSetRequest
impl Clone for WorkflowsFeaturedSetRequest
Source§impl Debug for WorkflowsFeaturedSetRequest
impl Debug for WorkflowsFeaturedSetRequest
impl StructuralPartialEq for WorkflowsFeaturedSetRequest
Auto Trait Implementations§
impl Freeze for WorkflowsFeaturedSetRequest
impl RefUnwindSafe for WorkflowsFeaturedSetRequest
impl Send for WorkflowsFeaturedSetRequest
impl Sync for WorkflowsFeaturedSetRequest
impl Unpin for WorkflowsFeaturedSetRequest
impl UnsafeUnpin for WorkflowsFeaturedSetRequest
impl UnwindSafe for WorkflowsFeaturedSetRequest
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