Enum http_uri::HttpUriRequirement
source · [−]pub enum HttpUriRequirement {
UriMustHaveHttpScheme,
UriMustHaveNonEmptyHost,
}Expand description
An enum of requirements for a uri to be valid http uri.
Variants
UriMustHaveHttpScheme
UriMustHaveNonEmptyHost
Implementations
sourceimpl HttpUriRequirement
impl HttpUriRequirement
sourcepub fn err_violation<'uri>(
&self,
uri: URI<'uri>
) -> HttpUriRequirementViolation<'uri>
pub fn err_violation<'uri>(
&self,
uri: URI<'uri>
) -> HttpUriRequirementViolation<'uri>
Creates error corresponding to requirement violation
Trait Implementations
sourceimpl Clone for HttpUriRequirement
impl Clone for HttpUriRequirement
sourcefn clone(&self) -> HttpUriRequirement
fn clone(&self) -> HttpUriRequirement
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for HttpUriRequirement
impl Debug for HttpUriRequirement
sourceimpl Display for HttpUriRequirement
impl Display for HttpUriRequirement
impl StructuralPartialEq for HttpUriRequirement
Auto Trait Implementations
impl RefUnwindSafe for HttpUriRequirement
impl Send for HttpUriRequirement
impl Sync for HttpUriRequirement
impl Unpin for HttpUriRequirement
impl UnwindSafe for HttpUriRequirement
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more