pub enum TargetForm {
Origin,
Absolute,
Authority,
Asterisk,
}Expand description
The form of a request target (RFC 9112 §3.2).
Variants§
Origin
/path?query
Absolute
scheme://authority/path?query
Authority
host:port, CONNECT only.
Asterisk
*, OPTIONS only.
Trait Implementations§
Source§impl Clone for TargetForm
impl Clone for TargetForm
impl Copy for TargetForm
Source§impl Debug for TargetForm
impl Debug for TargetForm
impl Eq for TargetForm
Source§impl PartialEq for TargetForm
impl PartialEq for TargetForm
impl StructuralPartialEq for TargetForm
Auto Trait Implementations§
impl Forget for TargetForm
impl Freeze for TargetForm
impl Move for TargetForm
impl RefUnwindSafe for TargetForm
impl Send for TargetForm
impl Sync for TargetForm
impl Unpin for TargetForm
impl UnsafeUnpin for TargetForm
impl UnwindSafe for TargetForm
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