@@ -62,7 +62,7 @@ impl sophia_api::term::Term for Term<'_> {
6262 self
6363 }
6464
65- fn bnode_id ( & self ) -> Option < sophia_api:: term:: BnodeId < sophia_api:: MownStr > > {
65+ fn bnode_id ( & self ) -> Option < sophia_api:: term:: BnodeId < sophia_api:: MownStr < ' _ > > > {
6666 match self {
6767 Term :: UnnamedBNode ( id) => {
6868 Some ( sophia_api:: term:: BnodeId :: new ( format ! ( "b{id}" ) . into ( ) ) . unwrap ( ) )
@@ -73,7 +73,7 @@ impl sophia_api::term::Term for Term<'_> {
7373 }
7474 }
7575
76- fn iri ( & self ) -> Option < sophia_api:: term:: IriRef < sophia_api:: MownStr > > {
76+ fn iri ( & self ) -> Option < sophia_api:: term:: IriRef < sophia_api:: MownStr < ' _ > > > {
7777 match self {
7878 Term :: NamedNode ( iri) => {
7979 Some ( sophia_api:: term:: IriRef :: new ( iri. deref ( ) . into ( ) ) . unwrap ( ) )
@@ -82,18 +82,18 @@ impl sophia_api::term::Term for Term<'_> {
8282 }
8383 }
8484
85- fn lexical_form ( & self ) -> Option < sophia_api:: MownStr > {
85+ fn lexical_form ( & self ) -> Option < sophia_api:: MownStr < ' _ > > {
8686 match self {
8787 Term :: String ( s) => Some ( s. deref ( ) . into ( ) ) ,
8888 Term :: NamedBNode ( _) | Term :: UnnamedBNode ( _) | Term :: NamedNode ( _) => None ,
8989 }
9090 }
9191
92- fn language_tag ( & self ) -> Option < sophia_api:: term:: LanguageTag < sophia_api:: MownStr > > {
92+ fn language_tag ( & self ) -> Option < sophia_api:: term:: LanguageTag < sophia_api:: MownStr < ' _ > > > {
9393 None
9494 }
9595
96- fn datatype ( & self ) -> Option < sophia_api:: term:: IriRef < sophia_api:: MownStr > > {
96+ fn datatype ( & self ) -> Option < sophia_api:: term:: IriRef < sophia_api:: MownStr < ' _ > > > {
9797 Some ( IriRef :: new_unchecked (
9898 "http://www.w3.org/2001/XMLSchema#string" . into ( ) , // DevSkim: ignore DS137138
9999 ) )
0 commit comments