Lines Matching defs:Key
30 pub struct Key { struct
37 impl Key { argument
169 fn try_parse_simple(s: &str) -> Result<Key, crate::TomlError> { in try_parse_simple()
176 fn try_parse_path(s: &str) -> Result<Vec<Key>, crate::TomlError> { in try_parse_path()
185 impl Clone for Key { implementation
197 impl std::ops::Deref for Key { implementation
205 impl std::hash::Hash for Key { implementation
211 impl Ord for Key { implementation
217 impl PartialOrd for Key { implementation
223 impl Eq for Key {} implementation
225 impl PartialEq for Key { implementation
232 impl PartialEq<str> for Key { implementation
239 impl<'s> PartialEq<&'s str> for Key { implementation
246 impl PartialEq<String> for Key { implementation
254 impl std::fmt::Display for Key { implementation
261 impl FromStr for Key { implementation
302 impl<'b> From<&'b str> for Key { implementation
308 impl<'b> From<&'b String> for Key { implementation
314 impl From<String> for Key { implementation
320 impl From<InternalString> for Key { implementation