summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2020-05-09 10:17:21 +0200
committerMatthias Beyer <mail@beyermatthias.de>2020-05-09 10:41:14 +0200
commit09432a8697ad56e845a833156bf0a0afa520da3f (patch)
tree2b66a72e4de374644e21e3f30a422fb0a8d8e922
parent1d763349337a2377bb932e221ef38c0ebdd825cb (diff)
Fix return type
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--src/resolver.rs7
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 => {