pub struct ListSpacesParams {Show 16 fields
pub message_created_before: Option<DateTime>,
pub message_created_since: Option<DateTime>,
pub message_direction: Option<MessageDirection>,
pub message_exclude_content_types: Option<String>,
pub message_resource_id: Option<String>,
pub created_before: Option<DateTime>,
pub created_since: Option<DateTime>,
pub order: Option<SortOrder>,
pub order_by: Option<SpaceOrderBy>,
pub page_size: Option<i64>,
pub page_token: Option<String>,
pub participant_handle: Option<String>,
pub participant_id: Option<String>,
pub platform: Option<Platform>,
pub updated_before: Option<DateTime>,
pub updated_since: Option<DateTime>,
}Fields§
§message_created_before: Option<DateTime>§message_created_since: Option<DateTime>§message_direction: Option<MessageDirection>§message_exclude_content_types: Option<String>§message_resource_id: Option<String>§created_before: Option<DateTime>§created_since: Option<DateTime>§order: Option<SortOrder>§order_by: Option<SpaceOrderBy>§page_size: Option<i64>§page_token: Option<String>§participant_handle: Option<String>§participant_id: Option<String>§platform: Option<Platform>§updated_before: Option<DateTime>§updated_since: Option<DateTime>Implementations§
Source§impl ListSpacesParams
impl ListSpacesParams
Sourcepub fn message_created_before(self, value: DateTime) -> Self
pub fn message_created_before(self, value: DateTime) -> Self
Set the messageCreatedBefore parameter.
Sourcepub fn message_created_since(self, value: DateTime) -> Self
pub fn message_created_since(self, value: DateTime) -> Self
Set the messageCreatedSince parameter.
Sourcepub fn message_direction(self, value: MessageDirection) -> Self
pub fn message_direction(self, value: MessageDirection) -> Self
Set the messageDirection parameter.
Sourcepub fn message_exclude_content_types(self, value: String) -> Self
pub fn message_exclude_content_types(self, value: String) -> Self
Set the messageExcludeContentTypes parameter.
Sourcepub fn message_resource_id(self, value: String) -> Self
pub fn message_resource_id(self, value: String) -> Self
Set the messageResourceId parameter.
Sourcepub fn created_before(self, value: DateTime) -> Self
pub fn created_before(self, value: DateTime) -> Self
Set the createdBefore parameter.
Sourcepub fn created_since(self, value: DateTime) -> Self
pub fn created_since(self, value: DateTime) -> Self
Set the createdSince parameter.
Sourcepub fn order_by(self, value: SpaceOrderBy) -> Self
pub fn order_by(self, value: SpaceOrderBy) -> Self
Set the orderBy parameter.
Sourcepub fn page_token(self, value: String) -> Self
pub fn page_token(self, value: String) -> Self
Set the pageToken parameter.
Sourcepub fn participant_handle(self, value: String) -> Self
pub fn participant_handle(self, value: String) -> Self
Set the participantHandle parameter.
Sourcepub fn participant_id(self, value: String) -> Self
pub fn participant_id(self, value: String) -> Self
Set the participantId parameter.
Sourcepub fn updated_before(self, value: DateTime) -> Self
pub fn updated_before(self, value: DateTime) -> Self
Set the updatedBefore parameter.
Sourcepub fn updated_since(self, value: DateTime) -> Self
pub fn updated_since(self, value: DateTime) -> Self
Set the updatedSince parameter.
Trait Implementations§
Source§impl Clone for ListSpacesParams
impl Clone for ListSpacesParams
Source§impl Debug for ListSpacesParams
impl Debug for ListSpacesParams
Source§impl Default for ListSpacesParams
impl Default for ListSpacesParams
Auto Trait Implementations§
impl Freeze for ListSpacesParams
impl RefUnwindSafe for ListSpacesParams
impl Send for ListSpacesParams
impl Sync for ListSpacesParams
impl Unpin for ListSpacesParams
impl UnsafeUnpin for ListSpacesParams
impl UnwindSafe for ListSpacesParams
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