@@ -365,7 +365,7 @@ pub trait AsBlock<E: EthSpec> {
365365 fn parent_root ( & self ) -> Hash256 ;
366366 fn state_root ( & self ) -> Hash256 ;
367367 fn signed_block_header ( & self ) -> SignedBeaconBlockHeader ;
368- fn message ( & self ) -> BeaconBlockRef < E > ;
368+ fn message ( & self ) -> BeaconBlockRef < ' _ , E > ;
369369 fn as_block ( & self ) -> & SignedBeaconBlock < E > ;
370370 fn block_cloned ( & self ) -> Arc < SignedBeaconBlock < E > > ;
371371 fn canonical_root ( & self ) -> Hash256 ;
@@ -392,7 +392,7 @@ impl<E: EthSpec> AsBlock<E> for Arc<SignedBeaconBlock<E>> {
392392 SignedBeaconBlock :: signed_block_header ( self )
393393 }
394394
395- fn message ( & self ) -> BeaconBlockRef < E > {
395+ fn message ( & self ) -> BeaconBlockRef < ' _ , E > {
396396 SignedBeaconBlock :: message ( self )
397397 }
398398
@@ -425,7 +425,7 @@ impl<E: EthSpec> AsBlock<E> for MaybeAvailableBlock<E> {
425425 fn signed_block_header ( & self ) -> SignedBeaconBlockHeader {
426426 self . as_block ( ) . signed_block_header ( )
427427 }
428- fn message ( & self ) -> BeaconBlockRef < E > {
428+ fn message ( & self ) -> BeaconBlockRef < ' _ , E > {
429429 self . as_block ( ) . message ( )
430430 }
431431 fn as_block ( & self ) -> & SignedBeaconBlock < E > {
@@ -466,7 +466,7 @@ impl<E: EthSpec> AsBlock<E> for AvailableBlock<E> {
466466 self . block ( ) . signed_block_header ( )
467467 }
468468
469- fn message ( & self ) -> BeaconBlockRef < E > {
469+ fn message ( & self ) -> BeaconBlockRef < ' _ , E > {
470470 self . block ( ) . message ( )
471471 }
472472
@@ -499,7 +499,7 @@ impl<E: EthSpec> AsBlock<E> for RpcBlock<E> {
499499 fn signed_block_header ( & self ) -> SignedBeaconBlockHeader {
500500 self . as_block ( ) . signed_block_header ( )
501501 }
502- fn message ( & self ) -> BeaconBlockRef < E > {
502+ fn message ( & self ) -> BeaconBlockRef < ' _ , E > {
503503 self . as_block ( ) . message ( )
504504 }
505505 fn as_block ( & self ) -> & SignedBeaconBlock < E > {
0 commit comments