pub trait FromDataItem {
    fn typ() -> DataType;
    unsafe fn from_item_unchecked(item: *mut obs_data_item_t) -> Self;
    unsafe fn set_default_unchecked(
        obj: *mut obs_data_t,
        name: ObsString,
        val: Self
    ); }

Required Methods

Safety

Pointer must be valid.

Safety

Pointer must be valid.

Implementations on Foreign Types

Implementors