pub struct GetRawArticlesWebSocketParams {
pub query: Option<String>,
pub sources: Option<Vec<String>>,
pub exclude_sources: Option<Vec<String>>,
pub opt_in_sources: Option<Vec<String>>,
pub language: Option<String>,
pub include_updates: Option<bool>,
}Expand description
Filters for the raw WebSocket stream.
Fields§
§query: Option<String>Query in the finlight query language.
sources: Option<Vec<String>>Restrict the stream to these source domains.
exclude_sources: Option<Vec<String>>Exclude these source domains.
opt_in_sources: Option<Vec<String>>Include these non-default sources.
language: Option<String>ISO 639-1 language code.
include_updates: Option<bool>Also deliver updates to previously seen articles.
Trait Implementations§
Source§impl Clone for GetRawArticlesWebSocketParams
impl Clone for GetRawArticlesWebSocketParams
Source§fn clone(&self) -> GetRawArticlesWebSocketParams
fn clone(&self) -> GetRawArticlesWebSocketParams
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 Default for GetRawArticlesWebSocketParams
impl Default for GetRawArticlesWebSocketParams
Source§fn default() -> GetRawArticlesWebSocketParams
fn default() -> GetRawArticlesWebSocketParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetRawArticlesWebSocketParams
impl RefUnwindSafe for GetRawArticlesWebSocketParams
impl Send for GetRawArticlesWebSocketParams
impl Sync for GetRawArticlesWebSocketParams
impl Unpin for GetRawArticlesWebSocketParams
impl UnsafeUnpin for GetRawArticlesWebSocketParams
impl UnwindSafe for GetRawArticlesWebSocketParams
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