pub struct IdempotencyPlugin { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for IdempotencyPlugin
impl Clone for IdempotencyPlugin
Source§fn clone(&self) -> IdempotencyPlugin
fn clone(&self) -> IdempotencyPlugin
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IdempotencyPlugin
impl Debug for IdempotencyPlugin
Source§impl Default for IdempotencyPlugin
impl Default for IdempotencyPlugin
Source§impl Plugin for IdempotencyPlugin
impl Plugin for IdempotencyPlugin
fn descriptor(&self) -> PluginDescriptor
fn install(&self, context: &mut PluginContext<'_>) -> Result<(), PluginError>
Source§fn configure_descriptor(
&self,
_descriptor: &mut PluginDescriptor,
_configuration: Option<&Value>,
) -> Result<(), PluginError>
fn configure_descriptor( &self, _descriptor: &mut PluginDescriptor, _configuration: Option<&Value>, ) -> Result<(), PluginError>
Adjusts graph metadata from the plugin’s validated runtime configuration. Read more
Source§fn finalize(
&self,
_context: &mut PluginFinalizeContext<'_>,
) -> Result<(), PluginError>
fn finalize( &self, _context: &mut PluginFinalizeContext<'_>, ) -> Result<(), PluginError>
Completes composition after every enabled plugin has installed its services and
contributions. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for IdempotencyPlugin
impl !UnwindSafe for IdempotencyPlugin
impl Freeze for IdempotencyPlugin
impl Send for IdempotencyPlugin
impl Sync for IdempotencyPlugin
impl Unpin for IdempotencyPlugin
impl UnsafeUnpin for IdempotencyPlugin
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