Ok so let me get this straight, String is a Vec underneath, and its length is usize but using String::get it's not addressable by usize. But I can still slice it with usize??

Ok so let me get this straight, String is a Vec underneath, and its length is usize but using String::get it's not addressable by usize. But I can still slice it with usize??