use deku_string::{Size, StringLayout};
pub const FIXED_LENGTH: usize = 5;
pub const LAYOUT_FIXED_FORCE_ZERO: StringLayout = StringLayout::FixedLength {
size: FIXED_LENGTH,
allow_no_null: false,
};
pub const LAYOUT_FIXED_ALLOW_NO_ZERO: StringLayout = StringLayout::FixedLength {
size: FIXED_LENGTH,
allow_no_null: true,
};
pub const LAYOUT_PREFIX_U8: StringLayout = StringLayout::LengthPrefix(Size::U8);
pub const LAYOUT_PREFIX_U16: StringLayout = StringLayout::LengthPrefix(Size::U16);
pub const LAYOUT_PREFIX_U32: StringLayout = StringLayout::LengthPrefix(Size::U32);
pub const LAYOUT_PREFIX_U32_7BIT: StringLayout =
StringLayout::LengthPrefix(Size::U32_7Bit);
pub const LAYOUT_ZERO_ENDED: StringLayout = StringLayout::ZeroEnded;