pub struct PollRequest {
pub limit: usize,
pub cursor: Option<String>,
pub filter: Option<Filter>,
pub ordering: Option<Ordering>,
pub shards: Option<Vec<u16>>,
}Expand description
Options for a one-shot poll request.
Fields§
§limit: usizeMaximum number of events to return.
cursor: Option<String>Cursor to resume from.
filter: Option<Filter>Optional event filter.
ordering: Option<Ordering>Event ordering.
shards: Option<Vec<u16>>Specific shards to poll.
Trait Implementations§
Source§impl Clone for PollRequest
impl Clone for PollRequest
Source§fn clone(&self) -> PollRequest
fn clone(&self) -> PollRequest
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 PollRequest
impl Debug for PollRequest
Source§impl Default for PollRequest
impl Default for PollRequest
Source§fn default() -> PollRequest
fn default() -> PollRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PollRequest
impl RefUnwindSafe for PollRequest
impl Send for PollRequest
impl Sync for PollRequest
impl Unpin for PollRequest
impl UnsafeUnpin for PollRequest
impl UnwindSafe for PollRequest
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