pub struct ProviderUnloadAction {
pub kind: UnloadActionKind,
pub label: String,
pub command: Option<Vec<String>>,
pub http_method: Option<String>,
pub endpoint: Option<String>,
pub body_json: Option<String>,
pub required: bool,
}Fields§
§kind: UnloadActionKind§label: String§command: Option<Vec<String>>§http_method: Option<String>§endpoint: Option<String>§body_json: Option<String>§required: boolTrait Implementations§
Source§impl Clone for ProviderUnloadAction
impl Clone for ProviderUnloadAction
Source§fn clone(&self) -> ProviderUnloadAction
fn clone(&self) -> ProviderUnloadAction
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 ProviderUnloadAction
impl Debug for ProviderUnloadAction
impl Eq for ProviderUnloadAction
Source§impl PartialEq for ProviderUnloadAction
impl PartialEq for ProviderUnloadAction
Source§impl Serialize for ProviderUnloadAction
impl Serialize for ProviderUnloadAction
impl StructuralPartialEq for ProviderUnloadAction
Auto Trait Implementations§
impl Freeze for ProviderUnloadAction
impl RefUnwindSafe for ProviderUnloadAction
impl Send for ProviderUnloadAction
impl Sync for ProviderUnloadAction
impl Unpin for ProviderUnloadAction
impl UnsafeUnpin for ProviderUnloadAction
impl UnwindSafe for ProviderUnloadAction
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