Lines Matching defs:Uri
96 pub struct Uri { struct
97 scheme: Scheme,
98 authority: Authority,
122 pub struct InvalidUri(ErrorKind); argument
182 impl Uri { implementation
205 pub fn from_parts(src: Parts) -> Result<Uri, InvalidUriParts> { in from_parts()
260 fn from_shared(s: Bytes) -> Result<Uri, InvalidUri> { in from_shared()
678 impl<'a> TryFrom<&'a [u8]> for Uri { implementation
687 impl<'a> TryFrom<&'a str> for Uri { implementation
696 impl<'a> TryFrom<&'a String> for Uri { implementation
705 impl TryFrom<String> for Uri { implementation
714 impl TryFrom<Parts> for Uri { implementation
723 impl<'a> TryFrom<&'a Uri> for Uri { implementation
794 fn parse_full(mut s: Bytes) -> Result<Uri, InvalidUri> { in parse_full()
854 impl FromStr for Uri { implementation
858 fn from_str(s: &str) -> Result<Uri, InvalidUri> { in from_str()
863 impl PartialEq for Uri { implementation
885 impl PartialEq<str> for Uri { implementation
970 impl<'a> PartialEq<&'a str> for Uri { implementation
982 impl Eq for Uri {} implementation
985 impl Default for Uri { implementation
996 impl fmt::Display for Uri { implementation
1016 impl fmt::Debug for Uri { implementation
1068 impl Hash for Uri { implementation