pub(crate) struct PluginsOrdered(Vec<Arc<Mutex<PluginHandle>>>);Tuple Fields§
§0: Vec<Arc<Mutex<PluginHandle>>>Implementations§
Source§impl PluginsOrdered
impl PluginsOrdered
fn for_each_dyn<F>(&self, f: F)
pub fn on_begin_pass(&self, ctx: &Context)
pub fn on_end_pass(&self, ctx: &Context)
pub fn on_input(&self, input: &mut RawInput)
pub fn on_output(&self, output: &mut FullOutput)
Trait Implementations§
Source§impl Clone for PluginsOrdered
impl Clone for PluginsOrdered
Source§fn clone(&self) -> PluginsOrdered
fn clone(&self) -> PluginsOrdered
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for PluginsOrdered
impl Default for PluginsOrdered
Source§fn default() -> PluginsOrdered
fn default() -> PluginsOrdered
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PluginsOrdered
impl !RefUnwindSafe for PluginsOrdered
impl Send for PluginsOrdered
impl Sync for PluginsOrdered
impl Unpin for PluginsOrdered
impl !UnwindSafe for PluginsOrdered
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more