pub enum PortableUrlSource {
FieldPath(String),
Template(Vec<PortableUrlTemplatePart>),
}Variants§
FieldPath(String)
Template(Vec<PortableUrlTemplatePart>)
Trait Implementations§
Source§impl Clone for PortableUrlSource
impl Clone for PortableUrlSource
Source§fn clone(&self) -> PortableUrlSource
fn clone(&self) -> PortableUrlSource
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 Debug for PortableUrlSource
impl Debug for PortableUrlSource
Source§impl<'de> Deserialize<'de> for PortableUrlSource
impl<'de> Deserialize<'de> for PortableUrlSource
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
impl Eq for PortableUrlSource
Source§impl Hash for PortableUrlSource
impl Hash for PortableUrlSource
Source§impl PartialEq for PortableUrlSource
impl PartialEq for PortableUrlSource
Source§impl Serialize for PortableUrlSource
impl Serialize for PortableUrlSource
impl StructuralPartialEq for PortableUrlSource
Auto Trait Implementations§
impl Freeze for PortableUrlSource
impl RefUnwindSafe for PortableUrlSource
impl Send for PortableUrlSource
impl Sync for PortableUrlSource
impl Unpin for PortableUrlSource
impl UnsafeUnpin for PortableUrlSource
impl UnwindSafe for PortableUrlSource
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