diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2020-05-09 10:17:21 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2020-05-09 10:41:14 +0200 |
commit | 09432a8697ad56e845a833156bf0a0afa520da3f (patch) | |
tree | 2b66a72e4de374644e21e3f30a422fb0a8d8e922 | |
parent | 1d763349337a2377bb932e221ef38c0ebdd825cb (diff) |
Fix return type
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r-- | src/resolver.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/resolver.rs b/src/resolver.rs index e34c6d0..2ed92e7 100644 --- a/src/resolver.rs +++ b/src/resolver.rs @@ -7,10 +7,9 @@ use crate::error::{Error, Result}; use crate::tokenizer::Token; use crate::object::{Object, ObjectType}; -pub fn resolve<'doc, O, D>(obj: &'doc O, tokens: &Token, error_if_not_found: bool) - -> Result<Option<&'doc D>> - where D: Deserialize<'doc>, - O: Object<'doc> +pub fn resolve<'doc, O>(obj: &'doc O, tokens: &Token, error_if_not_found: bool) + -> Result<Option<&'doc O>> + where O: Object<'doc> { match obj.get_type() { ObjectType::Map => { |