pub fn len_bytes( &self ) -> u32
    {
        // Null and empty BSTRs should be treated as equal.
        // -> Null string does not have any characters.
        if self.is_null() { return 0; }

        unsafe {
            *(( self.0 as usize - 4 ) as *const u32 )
        }
    }
/// Returns the text length in bytes.
///
/// Does not include the length prefix or the terminating zero. However
/// any zero bytes in the middle of the string are included.
Returns the text length in bytes.
Does not include the length prefix or the terminating zero. However
any zero bytes in the middle of the string are included.
Returns the text length in bytes . Does not include the length prefix or the terminating zero . However any zero bytes in the middle of the string are included .
pub fn len_bytes( &self ) -> u32
    {
        // Null and empty BSTRs should be treated as equal.
        // -> Null string does not have any characters.
        if self.is_null() { return 0; }
        unsafe {
            *(( self.0 as usize - 4 ) as *const u32 )
        }
    }
pub fn len_bytes ( & self ) -> u32 { // Null and empty BSTRs should be treated as equal. // -> Null string does not have any characters. if self . is_null ( ) { return 0 ; } unsafe { * ( ( self . 0 as usize - 4 ) as * const u32 ) } }
Returns the text length in bytes.
Returns the text length in bytes .
&self