# Module ethcore::encoded [−] [src]

Lazily-decoded owning views of RLP-encoded blockchain objects. These views are meant to contain trusted data -- without encoding errors or inconsistencies.

In general these views are useful when only a few fields of an object are relevant. In these cases it's more efficient to decode the object piecemeal. When the entirety of the object is needed, it's better to upgrade it to a fully decoded object where parts like the hash can be saved.

## Structs

Block | Owning block view.
Body | Owning block body view.
Header | Owning header view.

# Help

## Keyboard Shortcuts

?
  Show this help dialog
S
  Focus the search field
⇤
  Move up in search results
⇥
  Move down in search results
⏎
  Go to active search result
+
  Collapse/expand all sections

## Search Tricks

Prefix searches with a type followed by a colon (e.g. `fn:`) to restrict the search to a given type.

Accepted types are: `fn`, `mod`, `struct`, `enum`, `trait`, `type`, `macro`, and `const`.

Search functions by type signature (e.g. `vec -> usize` or `* -> vec`)