ProcessFrameContext

Trait ProcessFrameContext 

Source
pub trait ProcessFrameContext {
    // Required method
    fn submit(&self) -> RResult<FrameContext, RString>;
}
Expand description

Provides proof that frame processing operations can be performed. Must be submitted to acquire a FrameContext that can be used for copy operations. This proves that all of the processing operations for a node have been submitted before the frame attempts to consume a frame.

Required Methods§

Source

fn submit(&self) -> RResult<FrameContext, RString>

Returns an error if called twice

Implementors§

Source§

impl<'lt, _ErasedPtr> ProcessFrameContext for ProcessFrameContext_TO<'lt, _ErasedPtr>
where Self:, _ErasedPtr: AsPtr<PtrTarget = ()>,