Struct obs_wrapper::output::context::OutputContext
source · [−]pub struct OutputContext { /* private fields */ }Expand description
Context wrapping an OBS output - video / audio elements which are displayed to the screen.
Implementations
sourceimpl OutputContext
impl OutputContext
sourcepub unsafe fn from_raw(output: *mut obs_output_t) -> Self
pub unsafe fn from_raw(output: *mut obs_output_t) -> Self
Safety
Pointer must be valid.
Trait Implementations
sourceimpl Clone for OutputContext
impl Clone for OutputContext
Auto Trait Implementations
impl RefUnwindSafe for OutputContext
impl !Send for OutputContext
impl !Sync for OutputContext
impl Unpin for OutputContext
impl UnwindSafe for OutputContext
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