pub type CString = CString;
Trait Implementations
sourceimpl ExternInput<AutomationTypeSystem> for CString
impl ExternInput<AutomationTypeSystem> for CString
type Lease = BString
sourceunsafe fn into_foreign_parameter(
self
) -> ComResult<(Self::ForeignType, Self::Lease)>
unsafe fn into_foreign_parameter(
self
) -> ComResult<(Self::ForeignType, Self::Lease)>
Safety Read more
type Owned = CString
sourceunsafe fn from_foreign_parameter(
source: Self::ForeignType
) -> ComResult<Self::Owned>
unsafe fn from_foreign_parameter(
source: Self::ForeignType
) -> ComResult<Self::Owned>
Safety Read more
sourceimpl ExternInput<RawTypeSystem> for CString
impl ExternInput<RawTypeSystem> for CString
type Lease = CString
sourceunsafe fn into_foreign_parameter(
self
) -> ComResult<(Self::ForeignType, Self::Lease)>
unsafe fn into_foreign_parameter(
self
) -> ComResult<(Self::ForeignType, Self::Lease)>
Safety Read more
type Owned = CString
sourceunsafe fn from_foreign_parameter(
source: Self::ForeignType
) -> ComResult<Self::Owned>
unsafe fn from_foreign_parameter(
source: Self::ForeignType
) -> ComResult<Self::Owned>
Safety Read more
sourceimpl ExternOutput<AutomationTypeSystem> for CString
impl ExternOutput<AutomationTypeSystem> for CString
fn into_foreign_output(self) -> ComResult<Self::ForeignType>
sourceunsafe fn from_foreign_output(source: Self::ForeignType) -> ComResult<Self>
unsafe fn from_foreign_output(source: Self::ForeignType) -> ComResult<Self>
Safety Read more
sourceunsafe fn drop_foreign_output(source: Self::ForeignType)
unsafe fn drop_foreign_output(source: Self::ForeignType)
Safety Read more
sourceimpl ExternOutput<RawTypeSystem> for CString
impl ExternOutput<RawTypeSystem> for CString
fn into_foreign_output(self) -> ComResult<Self::ForeignType>
sourceunsafe fn from_foreign_output(source: Self::ForeignType) -> ComResult<Self>
unsafe fn from_foreign_output(source: Self::ForeignType) -> ComResult<Self>
Safety Read more
sourceunsafe fn drop_foreign_output(source: Self::ForeignType)
unsafe fn drop_foreign_output(source: Self::ForeignType)
Safety Read more