Crate codec

Source