pub enum SourceTypeData {
AdvancedSearch {
query: String,
},
Webpage {
webpage_url: Url,
},
Rss {
rss_url: Url,
},
TwitterSearch {
twitter_search_query: String,
},
TwitterList {
twitter_list_name: String,
twitter_list_owner: String,
},
TwitterFollowUser {
twitter_user: String,
},
YoutubeSearch,
FacebookPage,
ScoopitUser,
ScoopitTheme,
}
Variants§
AdvancedSearch
Webpage
Rss
TwitterSearch
TwitterList
TwitterFollowUser
YoutubeSearch
Search is encoded in the url of the source (this seems to be a scoop.it export bug)
FacebookPage
url of the source is the facebook page
ScoopitUser
ScoopitTheme
(topic)
Trait Implementations§
Source§impl Clone for SourceTypeData
impl Clone for SourceTypeData
Source§fn clone(&self) -> SourceTypeData
fn clone(&self) -> SourceTypeData
Returns a duplicate of the value. Read more
1.0.0 · 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 SourceTypeData
impl Debug for SourceTypeData
Source§impl<'de> Deserialize<'de> for SourceTypeData
impl<'de> Deserialize<'de> for SourceTypeData
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 SourceTypeData
impl RefUnwindSafe for SourceTypeData
impl Send for SourceTypeData
impl Sync for SourceTypeData
impl Unpin for SourceTypeData
impl UnwindSafe for SourceTypeData
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