pub fn post_header(&self) -> Cow<Block::Header> {
		use runtime_primitives::traits::Digest;

		if self.post_digests.is_empty() {
			Cow::Borrowed(&self.header)
		} else {
			Cow::Owned({
				let mut hdr = self.header.clone();
				for digest_item in &self.post_digests {
					hdr.digest_mut().push(digest_item.clone());
				}

				hdr
			})
		}
	}
/// Get a handle to full header (with post-digests applied).
Get a handle to full header (with post-digests applied).
Get a handle to full header ( with post - digests applied ) .
pub fn post_header(&self) -> Cow<Block::Header> {
		use runtime_primitives::traits::Digest;
		if self.post_digests.is_empty() {
			Cow::Borrowed(&self.header)
		} else {
			Cow::Owned({
				let mut hdr = self.header.clone();
				for digest_item in &self.post_digests {
					hdr.digest_mut().push(digest_item.clone());
				}
				hdr
			})
		}
	}
pub fn post_header ( & self ) -> Cow < Block :: Header > { use runtime_primitives :: traits :: Digest ; if self . post_digests . is_empty ( ) { Cow :: Borrowed ( & self . header ) } else { Cow :: Owned ( { let mut hdr = self . header . clone ( ) ; for digest_item in & self . post_digests { hdr . digest_mut ( ) . push ( digest_item . clone ( ) ) ; } hdr } ) } }
Get a handle to full header (with post-digests applied).
Get a handle to full header ( with post - digests applied ) .
&self
&self