Struct proto_pdk_api::NativeUninstallInput
source · pub struct NativeUninstallInput {
pub context: ToolContext,
}
Expand description
Input passed to the native_uninstall
function.
Fields§
§context: ToolContext
Current tool context.
Trait Implementations§
source§impl Clone for NativeUninstallInput
impl Clone for NativeUninstallInput
source§fn clone(&self) -> NativeUninstallInput
fn clone(&self) -> NativeUninstallInput
Returns a copy 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 Debug for NativeUninstallInput
impl Debug for NativeUninstallInput
source§impl Default for NativeUninstallInput
impl Default for NativeUninstallInput
source§fn default() -> NativeUninstallInput
fn default() -> NativeUninstallInput
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for NativeUninstallInputwhere
NativeUninstallInput: Default,
impl<'de> Deserialize<'de> for NativeUninstallInputwhere
NativeUninstallInput: Default,
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
source§impl PartialEq for NativeUninstallInput
impl PartialEq for NativeUninstallInput
source§fn eq(&self, other: &NativeUninstallInput) -> bool
fn eq(&self, other: &NativeUninstallInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for NativeUninstallInput
impl Serialize for NativeUninstallInput
impl StructuralPartialEq for NativeUninstallInput
Auto Trait Implementations§
impl Freeze for NativeUninstallInput
impl RefUnwindSafe for NativeUninstallInput
impl Send for NativeUninstallInput
impl Sync for NativeUninstallInput
impl Unpin for NativeUninstallInput
impl UnwindSafe for NativeUninstallInput
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