pub struct SourceResult {
pub url: Option<String>,
pub name: Option<String>,
pub status: Option<String>,
pub extra: HashMap<String, Value>,
}Fields§
§url: Option<String>§name: Option<String>§status: Option<String>§extra: HashMap<String, Value>Trait Implementations§
Source§impl Clone for SourceResult
impl Clone for SourceResult
Source§fn clone(&self) -> SourceResult
fn clone(&self) -> SourceResult
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 SourceResult
impl Debug for SourceResult
Source§impl Default for SourceResult
impl Default for SourceResult
Source§fn default() -> SourceResult
fn default() -> SourceResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SourceResult
impl<'de> Deserialize<'de> for SourceResult
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 SourceResult
impl RefUnwindSafe for SourceResult
impl Send for SourceResult
impl Sync for SourceResult
impl Unpin for SourceResult
impl UnwindSafe for SourceResult
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