pub struct SubscribePayload {
pub id: OperationId,
pub topic: String,
pub resume_cursor: Option<Cursor>,
}Expand description
The field set of a Frame::Subscribe payload.
Fields§
§id: OperationIdCaller-generated, connection-unique operation id.
topic: StringThe topic to subscribe to, <domain>.<event>.
resume_cursor: Option<Cursor>Resume position. Absent starts delivery at new events only; present replays every retained event with a cursor greater than this value before delivering new events.
Trait Implementations§
Source§impl Clone for SubscribePayload
impl Clone for SubscribePayload
Source§impl Debug for SubscribePayload
impl Debug for SubscribePayload
Source§impl<'de> Deserialize<'de> for SubscribePayload
impl<'de> Deserialize<'de> for SubscribePayload
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 SubscribePayload
impl PartialEq for SubscribePayload
Source§impl Serialize for SubscribePayload
impl Serialize for SubscribePayload
impl StructuralPartialEq for SubscribePayload
Auto Trait Implementations§
impl Freeze for SubscribePayload
impl RefUnwindSafe for SubscribePayload
impl Send for SubscribePayload
impl Sync for SubscribePayload
impl Unpin for SubscribePayload
impl UnsafeUnpin for SubscribePayload
impl UnwindSafe for SubscribePayload
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