pub struct SlackApiChatScheduledMessagesListResponse {
pub scheduled_messages: Vec<SlackApiChatScheduledMessageInfo>,
pub response_metadata: Option<SlackResponseMetadata>,
}
Fields§
§scheduled_messages: Vec<SlackApiChatScheduledMessageInfo>
§response_metadata: Option<SlackResponseMetadata>
Implementations§
Source§impl SlackApiChatScheduledMessagesListResponse
impl SlackApiChatScheduledMessagesListResponse
pub fn new(scheduled_messages: Vec<SlackApiChatScheduledMessageInfo>) -> Self
pub fn scheduled_messages( &mut self, value: Vec<SlackApiChatScheduledMessageInfo>, ) -> &mut Self
pub fn with_scheduled_messages( self, value: Vec<SlackApiChatScheduledMessageInfo>, ) -> Self
pub fn response_metadata(&mut self, value: SlackResponseMetadata) -> &mut Self
pub fn reset_response_metadata(&mut self) -> &mut Self
pub fn mopt_response_metadata( &mut self, value: Option<SlackResponseMetadata>, ) -> &mut Self
pub fn with_response_metadata(self, value: SlackResponseMetadata) -> Self
pub fn without_response_metadata(self) -> Self
pub fn opt_response_metadata(self, value: Option<SlackResponseMetadata>) -> Self
Trait Implementations§
Source§impl Clone for SlackApiChatScheduledMessagesListResponse
impl Clone for SlackApiChatScheduledMessagesListResponse
Source§fn clone(&self) -> SlackApiChatScheduledMessagesListResponse
fn clone(&self) -> SlackApiChatScheduledMessagesListResponse
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<'de> Deserialize<'de> for SlackApiChatScheduledMessagesListResponse
impl<'de> Deserialize<'de> for SlackApiChatScheduledMessagesListResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<SlackApiChatScheduledMessagesListResponseInit> for SlackApiChatScheduledMessagesListResponse
impl From<SlackApiChatScheduledMessagesListResponseInit> for SlackApiChatScheduledMessagesListResponse
Source§fn from(value: SlackApiChatScheduledMessagesListResponseInit) -> Self
fn from(value: SlackApiChatScheduledMessagesListResponseInit) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SlackApiChatScheduledMessagesListResponse
impl PartialEq for SlackApiChatScheduledMessagesListResponse
Source§fn eq(&self, other: &SlackApiChatScheduledMessagesListResponse) -> bool
fn eq(&self, other: &SlackApiChatScheduledMessagesListResponse) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl SlackApiScrollableResponse for SlackApiChatScheduledMessagesListResponse
impl SlackApiScrollableResponse for SlackApiChatScheduledMessagesListResponse
type CursorType = SlackCursorId
type ResponseItemType = SlackApiChatScheduledMessageInfo
fn next_cursor(&self) -> Option<&Self::CursorType>
fn scrollable_items<'a>( &'a self, ) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
impl StructuralPartialEq for SlackApiChatScheduledMessagesListResponse
Auto Trait Implementations§
impl Freeze for SlackApiChatScheduledMessagesListResponse
impl RefUnwindSafe for SlackApiChatScheduledMessagesListResponse
impl Send for SlackApiChatScheduledMessagesListResponse
impl Sync for SlackApiChatScheduledMessagesListResponse
impl Unpin for SlackApiChatScheduledMessagesListResponse
impl UnwindSafe for SlackApiChatScheduledMessagesListResponse
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)