[−][src]Trait smartstring::SmartStringMode
Marker trait for SmartString
representations.
See LazyCompact
and Compact
.
Associated Types
type BoxedString: BoxedString + From<String>
[src]
The boxed string type for this layout.
type InlineArray: AsRef<[u8]> + AsMut<[u8]> + Clone + Copy
[src]
The inline string type for this layout.
Associated Constants
pub const MAX_INLINE: usize
[src]
The maximum capacity of an inline string, in bytes.
pub const DEALLOC: bool
[src]
A constant to decide whether to turn a wrapped string back into an inlined
string whenever possible (true
) or leave it as a wrapped string once wrapping
has occurred (false
).