pub struct HttpProxyStr { /* private fields */ }Trait Implementations§
Source§impl BoundedString for HttpProxyStr
impl BoundedString for HttpProxyStr
const MIN_LENGTH: Option<usize>
const MAX_LENGTH: Option<usize>
const DEFAULT: Option<&'static str>
const PATTERN: Option<&'static str>
const TYPE_DESCRIPTION: &'static str = "a string with pattern r\"http://.*\" and no length constraints"
fn get_value(&self) -> &str
fn new(value: String) -> Result<Self, BoundedStringError>
fn validate(value: &str) -> Result<(), BoundedStringError>
Source§impl Clone for HttpProxyStr
impl Clone for HttpProxyStr
Source§fn clone(&self) -> HttpProxyStr
fn clone(&self) -> HttpProxyStr
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 HttpProxyStr
impl Debug for HttpProxyStr
Source§impl<'de> Deserialize<'de> for HttpProxyStr
impl<'de> Deserialize<'de> for HttpProxyStr
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 HttpProxyStr
impl PartialEq for HttpProxyStr
Source§fn eq(&self, other: &HttpProxyStr) -> bool
fn eq(&self, other: &HttpProxyStr) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for HttpProxyStr
impl PartialOrd for HttpProxyStr
Source§impl Serialize for HttpProxyStr
impl Serialize for HttpProxyStr
impl StructuralPartialEq for HttpProxyStr
Auto Trait Implementations§
impl Freeze for HttpProxyStr
impl RefUnwindSafe for HttpProxyStr
impl Send for HttpProxyStr
impl Sync for HttpProxyStr
impl Unpin for HttpProxyStr
impl UnsafeUnpin for HttpProxyStr
impl UnwindSafe for HttpProxyStr
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