validate_shared_layout

Function validate_shared_layout 

Source
pub fn validate_shared_layout(shared: &SharedLayout) -> Result<(), Error>
Expand description

Validate a mapped SharedLayout.

Checks:

  • v1 header compatibility (magic/version)
  • required capabilities
  • layout_bytes is large enough for the base layout
  • initialization state is 2