Lines Matching defs:Option
40 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
45 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>>;
66 pub(crate) fn get_default<'v>(source: &'v (impl Source + ?Sized), key: Key) -> Option<Value<'v>> {
69 found: Option<Value<'v>>,
113 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
131 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
156 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
171 impl<S> Source for Option<S>
183 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
251 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
268 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
299 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
320 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
349 let source = Box::new(Option::None::<(&str, i32)>);
400 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
439 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
711 fn get<'v>(&'v self, key: Key) -> Option<Value<'v>> {
722 assert_eq!(0, Source::count(&Option::None::<(&str, i32)>));
739 let source = Option::None::<(&str, i32)>;