pub(crate) fn into_raw(self) -> *mut T::Raw {
        let raw = self.0.as_ptr();
        mem::forget(self);
        raw
    }
/// Converts an owned piece of schema data back into the raw type without dropping it.
///
/// This transfers ownership of the data to the caller, so the caller needs to
/// ensure that the appropriate steps are taken to free the data. If the raw data is
/// passed to the C API, the C SDK will take ownership of the data and will free it
/// when it's done.
Converts an owned piece of schema data back into the raw type without dropping it.
This transfers ownership of the data to the caller, so the caller needs to
ensure that the appropriate steps are taken to free the data. If the raw data is
passed to the C API, the C SDK will take ownership of the data and will free it
when it's done.
Converts an owned piece of schema data back into the raw type without dropping it . This transfers ownership of the data to the caller so the caller needs to ensure that the appropriate steps are taken to free the data . If the raw data is passed to the C API the C SDK will take ownership of the data and will free it when it ' s done .
pub(crate) fn into_raw(self) -> *mut T::Raw {
        let raw = self.0.as_ptr();
        mem::forget(self);
        raw
    }
pub ( crate ) fn into_raw ( self ) -> * mut T :: Raw { let raw = self . 0 . as_ptr ( ) ; mem :: forget ( self ) ; raw }
Converts an owned piece of schema data back into the raw type without dropping it.
Converts an owned piece of schema data back into the raw type without dropping it .
self
self