pub struct DefaultProcessCancelAbility;Trait Implementations§
Source§impl Clone for DefaultProcessCancelAbility
impl Clone for DefaultProcessCancelAbility
Source§fn clone(&self) -> DefaultProcessCancelAbility
fn clone(&self) -> DefaultProcessCancelAbility
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 moreimpl Copy for DefaultProcessCancelAbility
Source§impl Debug for DefaultProcessCancelAbility
impl Debug for DefaultProcessCancelAbility
Source§impl Default for DefaultProcessCancelAbility
impl Default for DefaultProcessCancelAbility
Source§fn default() -> DefaultProcessCancelAbility
fn default() -> DefaultProcessCancelAbility
Returns the “default value” for a type. Read more
Source§impl ProcessCancelAbility for DefaultProcessCancelAbility
impl ProcessCancelAbility for DefaultProcessCancelAbility
fn cancel<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
processes: &'life1 dyn ProcessService,
request: ProcessCancelRequest<'life2>,
) -> Pin<Box<dyn Future<Output = Result<ProcessRecord, PluginError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn cancel_summary<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
processes: &'life1 dyn ProcessService,
request: ProcessCancelRequest<'life2>,
) -> Pin<Box<dyn Future<Output = Result<ProcessCancelSummary, PluginError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn cancel_all_visible<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
processes: &'life1 dyn ProcessService,
request: ProcessCancelAllRequest<'life2>,
) -> Pin<Box<dyn Future<Output = Result<Vec<ProcessCancelSummary>, PluginError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Auto Trait Implementations§
impl Freeze for DefaultProcessCancelAbility
impl RefUnwindSafe for DefaultProcessCancelAbility
impl Send for DefaultProcessCancelAbility
impl Sync for DefaultProcessCancelAbility
impl Unpin for DefaultProcessCancelAbility
impl UnsafeUnpin for DefaultProcessCancelAbility
impl UnwindSafe for DefaultProcessCancelAbility
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