pub struct NewsSource {
pub name: String,
pub url: Option<String>,
pub favicon_url: Option<String>,
}Expand description
News source.
Fields§
§name: StringSource name.
url: Option<String>Source URL.
favicon_url: Option<String>Favicon URL.
Trait Implementations§
Source§impl Clone for NewsSource
impl Clone for NewsSource
Source§fn clone(&self) -> NewsSource
fn clone(&self) -> NewsSource
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 NewsSource
impl Debug for NewsSource
Source§impl<'de> Deserialize<'de> for NewsSource
impl<'de> Deserialize<'de> for NewsSource
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<NewsSource, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NewsSource, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for NewsSource
impl Serialize for NewsSource
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for NewsSource
impl RefUnwindSafe for NewsSource
impl Send for NewsSource
impl Sync for NewsSource
impl Unpin for NewsSource
impl UnwindSafe for NewsSource
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