pub struct HttpUri {
pub full_uri: Option<Option<String>>,
pub scheme: Option<Option<String>>,
pub host: Option<Option<String>>,
pub port: Option<Option<i32>>,
pub path: Option<Option<String>>,
pub query: Option<Option<String>>,
pub fragment: Option<Option<String>>,
}
Fields§
§full_uri: Option<Option<String>>
§scheme: Option<Option<String>>
§host: Option<Option<String>>
§port: Option<Option<i32>>
§path: Option<Option<String>>
§query: Option<Option<String>>
§fragment: Option<Option<String>>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HttpUri
impl<'de> Deserialize<'de> for HttpUri
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 StructuralPartialEq for HttpUri
Auto Trait Implementations§
impl Freeze for HttpUri
impl RefUnwindSafe for HttpUri
impl Send for HttpUri
impl Sync for HttpUri
impl Unpin for HttpUri
impl UnwindSafe for HttpUri
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