Struct obs_wrapper::source::SourceInfo
source · [−]pub struct SourceInfo { /* private fields */ }Implementations
sourceimpl SourceInfo
impl SourceInfo
sourcepub unsafe fn into_raw(self) -> *mut obs_source_info
pub unsafe fn into_raw(self) -> *mut obs_source_info
Safety
Creates a raw pointer from a box and could cause UB is misused.
Trait Implementations
sourceimpl AsRef<obs_source_info> for SourceInfo
impl AsRef<obs_source_info> for SourceInfo
sourcefn as_ref(&self) -> &obs_source_info
fn as_ref(&self) -> &obs_source_info
Converts this type into a shared reference of the (usually inferred) input type.
Auto Trait Implementations
impl RefUnwindSafe for SourceInfo
impl !Send for SourceInfo
impl !Sync for SourceInfo
impl Unpin for SourceInfo
impl UnwindSafe for SourceInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more