pub struct UrlTemplate(/* private fields */);Expand description
URL template containing a {username} placeholder.
Validated at construction: must contain the placeholder and start with
http:// or https://.
Implementations§
Trait Implementations§
Source§impl Clone for UrlTemplate
impl Clone for UrlTemplate
Source§fn clone(&self) -> UrlTemplate
fn clone(&self) -> UrlTemplate
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 UrlTemplate
impl Debug for UrlTemplate
Source§impl<'de> Deserialize<'de> for UrlTemplate
impl<'de> Deserialize<'de> for UrlTemplate
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for UrlTemplate
impl Display for UrlTemplate
Source§impl PartialEq for UrlTemplate
impl PartialEq for UrlTemplate
Source§fn eq(&self, other: &UrlTemplate) -> bool
fn eq(&self, other: &UrlTemplate) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UrlTemplate
impl Serialize for UrlTemplate
impl Eq for UrlTemplate
impl StructuralPartialEq for UrlTemplate
Auto Trait Implementations§
impl Freeze for UrlTemplate
impl RefUnwindSafe for UrlTemplate
impl Send for UrlTemplate
impl Sync for UrlTemplate
impl Unpin for UrlTemplate
impl UnsafeUnpin for UrlTemplate
impl UnwindSafe for UrlTemplate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.