pub struct ThreadEventSubscribeRequest {
pub topic: String,
pub prompt: String,
pub delay_seconds: Option<u64>,
pub interval_seconds: Option<u64>,
pub max_deliveries: u32,
pub ttl_seconds: u64,
}Fields§
§topic: String§prompt: String§delay_seconds: Option<u64>Omit both delay and interval for a publish-only subscription.
interval_seconds: Option<u64>§max_deliveries: u32§ttl_seconds: u64Trait Implementations§
Source§impl Clone for ThreadEventSubscribeRequest
impl Clone for ThreadEventSubscribeRequest
Source§impl Debug for ThreadEventSubscribeRequest
impl Debug for ThreadEventSubscribeRequest
Source§impl<'de> Deserialize<'de> for ThreadEventSubscribeRequest
impl<'de> Deserialize<'de> for ThreadEventSubscribeRequest
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
Auto Trait Implementations§
impl Freeze for ThreadEventSubscribeRequest
impl RefUnwindSafe for ThreadEventSubscribeRequest
impl Send for ThreadEventSubscribeRequest
impl Sync for ThreadEventSubscribeRequest
impl Unpin for ThreadEventSubscribeRequest
impl UnsafeUnpin for ThreadEventSubscribeRequest
impl UnwindSafe for ThreadEventSubscribeRequest
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