pub struct QueueSchedule {
pub _id: Option<String>,
pub profile_id: Option<String>,
pub name: Option<String>,
pub timezone: Option<String>,
pub slots: Option<Vec<QueueSlot>>,
pub active: Option<bool>,
pub is_default: Option<bool>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
}Fields§
§_id: Option<String>Unique queue identifier
profile_id: Option<String>Profile ID this queue belongs to
name: Option<String>Queue name (e.g., "Morning Posts", "Evening Content")
timezone: Option<String>IANA timezone (e.g., America/New_York)
slots: Option<Vec<QueueSlot>>§active: Option<bool>Whether the queue is active
is_default: Option<bool>Whether this is the default queue for the profile (used when no queueId specified)
created_at: Option<String>§updated_at: Option<String>Implementations§
Source§impl QueueSchedule
impl QueueSchedule
pub fn new() -> QueueSchedule
Trait Implementations§
Source§impl Clone for QueueSchedule
impl Clone for QueueSchedule
Source§fn clone(&self) -> QueueSchedule
fn clone(&self) -> QueueSchedule
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for QueueSchedule
impl Debug for QueueSchedule
Source§impl Default for QueueSchedule
impl Default for QueueSchedule
Source§fn default() -> QueueSchedule
fn default() -> QueueSchedule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QueueSchedule
impl<'de> Deserialize<'de> for QueueSchedule
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 PartialEq for QueueSchedule
impl PartialEq for QueueSchedule
Source§fn eq(&self, other: &QueueSchedule) -> bool
fn eq(&self, other: &QueueSchedule) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for QueueSchedule
impl Serialize for QueueSchedule
impl StructuralPartialEq for QueueSchedule
Auto Trait Implementations§
impl Freeze for QueueSchedule
impl RefUnwindSafe for QueueSchedule
impl Send for QueueSchedule
impl Sync for QueueSchedule
impl Unpin for QueueSchedule
impl UnsafeUnpin for QueueSchedule
impl UnwindSafe for QueueSchedule
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