pub enum ProgressKind {
AsyncStateRestoration,
UiBackgroundTask,
Other(u32),
}Expand description
A control-plane action requested by a plugin through IComponentHandler2.
Variants§
AsyncStateRestoration
Deferred restoration of plugin state.
UiBackgroundTask
Work performed for the plugin’s user interface.
Other(u32)
A newer SDK progress kind unknown to this host version.
Trait Implementations§
Source§impl Clone for ProgressKind
impl Clone for ProgressKind
Source§fn clone(&self) -> ProgressKind
fn clone(&self) -> ProgressKind
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 ProgressKind
Source§impl Debug for ProgressKind
impl Debug for ProgressKind
Source§impl<'de> Deserialize<'de> for ProgressKind
impl<'de> Deserialize<'de> for ProgressKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProgressKind
Source§impl PartialEq for ProgressKind
impl PartialEq for ProgressKind
Source§impl Serialize for ProgressKind
impl Serialize for ProgressKind
impl StructuralPartialEq for ProgressKind
Auto Trait Implementations§
impl Freeze for ProgressKind
impl RefUnwindSafe for ProgressKind
impl Send for ProgressKind
impl Sync for ProgressKind
impl Unpin for ProgressKind
impl UnsafeUnpin for ProgressKind
impl UnwindSafe for ProgressKind
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