Layout id is a compiler plugin to generate a unique id for a type that changes if it's memory layout changes.
Documentation
Layout id is distributed under the terms of the MIT license.
See LICENSE for details.