pub struct SourceUrlUIPart {
pub source_id: String,
pub url: String,
pub title: Option<String>,
pub provider_metadata: Option<Value>,
/* private fields */
}Expand description
URL source reference.
Fields§
§source_id: StringSource identifier.
url: StringThe URL.
title: Option<String>Optional title.
provider_metadata: Option<Value>Optional provider metadata.
Trait Implementations§
Source§impl Clone for SourceUrlUIPart
impl Clone for SourceUrlUIPart
Source§fn clone(&self) -> SourceUrlUIPart
fn clone(&self) -> SourceUrlUIPart
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 SourceUrlUIPart
impl Debug for SourceUrlUIPart
Source§impl<'de> Deserialize<'de> for SourceUrlUIPart
impl<'de> Deserialize<'de> for SourceUrlUIPart
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
Source§impl PartialEq for SourceUrlUIPart
impl PartialEq for SourceUrlUIPart
Source§impl Serialize for SourceUrlUIPart
impl Serialize for SourceUrlUIPart
impl StructuralPartialEq for SourceUrlUIPart
Auto Trait Implementations§
impl Freeze for SourceUrlUIPart
impl RefUnwindSafe for SourceUrlUIPart
impl Send for SourceUrlUIPart
impl Sync for SourceUrlUIPart
impl Unpin for SourceUrlUIPart
impl UnwindSafe for SourceUrlUIPart
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