pub trait Length { // Required method fn len(&self) -> usize; // Provided method fn is_empty(&self) -> bool { ... } }
A trait for types whose values have a length, in bytes.
The size of the object in bytes