pub enum ScheduledMessageTo {
ChannelId(u64),
UserIds(Vec<u64>),
}Expand description
Represents the scheduled message’s tentative target audience.
- For channel messages, it will be the unique ID of the target channel.
- For direct messages, it will be an array with the target users’ IDs.
Modified from openapi-generator-cli output:
$ openapi-generator-cli generate -g rust -i ./zerver/openapi/zulip.yaml -o zulip-openapi --skip-validate-spec/*
* Zulip REST API
*
* Powerful open source group chat
*
* The version of the OpenAPI document: 1.0.0
*
* Generated by: https://openapi-generator.tech
*/See zerver/openapi/zulip.yaml for the original OpenAPI configuration.
Configuration slightly modified to work with the Rust generator of openapi-generator-cli.
Variants§
Implementations§
Source§impl ScheduledMessageTo
impl ScheduledMessageTo
Sourcepub const fn new() -> Self
pub const fn new() -> Self
Creates a new ScheduledMessageTo.
Trait Implementations§
Source§impl Clone for ScheduledMessageTo
impl Clone for ScheduledMessageTo
Source§impl Debug for ScheduledMessageTo
impl Debug for ScheduledMessageTo
Source§impl Default for ScheduledMessageTo
impl Default for ScheduledMessageTo
Source§impl<'de> Deserialize<'de> for ScheduledMessageTo
impl<'de> Deserialize<'de> for ScheduledMessageTo
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 Display for ScheduledMessageTo
impl Display for ScheduledMessageTo
Source§impl PartialEq for ScheduledMessageTo
impl PartialEq for ScheduledMessageTo
Source§impl Serialize for ScheduledMessageTo
impl Serialize for ScheduledMessageTo
impl StructuralPartialEq for ScheduledMessageTo
Auto Trait Implementations§
impl Freeze for ScheduledMessageTo
impl RefUnwindSafe for ScheduledMessageTo
impl Send for ScheduledMessageTo
impl Sync for ScheduledMessageTo
impl Unpin for ScheduledMessageTo
impl UnsafeUnpin for ScheduledMessageTo
impl UnwindSafe for ScheduledMessageTo
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