pub struct SubscriptionParams {
pub mode: SubscriptionMode,
pub items: Vec<String>,
pub fields: Vec<String>,
pub data_adapter: Option<String>,
pub snapshot: Option<Snapshot>,
}Expand description
Subscription parameters for simplified subscription creation.
Fields§
§mode: SubscriptionModeSubscription mode
items: Vec<String>Items to subscribe to
fields: Vec<String>Fields to subscribe to
data_adapter: Option<String>Data adapter name
snapshot: Option<Snapshot>Snapshot preference
Implementations§
Source§impl SubscriptionParams
impl SubscriptionParams
Trait Implementations§
Source§impl Clone for SubscriptionParams
impl Clone for SubscriptionParams
Source§fn clone(&self) -> SubscriptionParams
fn clone(&self) -> SubscriptionParams
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 moreAuto Trait Implementations§
impl Freeze for SubscriptionParams
impl RefUnwindSafe for SubscriptionParams
impl Send for SubscriptionParams
impl Sync for SubscriptionParams
impl Unpin for SubscriptionParams
impl UnsafeUnpin for SubscriptionParams
impl UnwindSafe for SubscriptionParams
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