pub fn len(&self) -> usize {
        if self.is_empty() {
            return 0;
        }

        unsafe { (*self.ptr).len as usize }
    }
/// Read the length of the string
Read the length of the string
Read the length of the string
pub fn len(&self) -> usize {
        if self.is_empty() {
            return 0;
        }
        unsafe { (*self.ptr).len as usize }
    }
pub fn len ( & self ) -> usize { if self . is_empty ( ) { return 0 ; } unsafe { ( * self . ptr ) . len as usize } }
Read the length of the string
Read the length of the string
&self