Struct obs_wrapper::output::OutputInfo
source · [−]pub struct OutputInfo { /* private fields */ }Implementations
sourceimpl OutputInfo
impl OutputInfo
sourcepub unsafe fn into_raw(self) -> *mut obs_output_info
pub unsafe fn into_raw(self) -> *mut obs_output_info
Safety
Creates a raw pointer from a box and could cause UB is misused.
Trait Implementations
sourceimpl AsRef<obs_output_info> for OutputInfo
impl AsRef<obs_output_info> for OutputInfo
sourcefn as_ref(&self) -> &obs_output_info
fn as_ref(&self) -> &obs_output_info
Converts this type into a shared reference of the (usually inferred) input type.
Auto Trait Implementations
impl RefUnwindSafe for OutputInfo
impl !Send for OutputInfo
impl !Sync for OutputInfo
impl Unpin for OutputInfo
impl UnwindSafe for OutputInfo
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