Trait obs_wrapper::data::FromDataItem
source · [−]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
sourceunsafe fn from_item_unchecked(item: *mut obs_data_item_t) -> Self
unsafe fn from_item_unchecked(item: *mut obs_data_item_t) -> Self
Safety
Pointer must be valid.
sourceunsafe fn set_default_unchecked(obj: *mut obs_data_t, name: ObsString, val: Self)
unsafe fn set_default_unchecked(obj: *mut obs_data_t, name: ObsString, val: Self)
Safety
Pointer must be valid.