pub struct PluginActionResult {
pub protocol: u32,
pub plugin_id: Uuid,
pub action_id: String,
pub outcome: PluginActionOutcome,
pub message: Option<String>,
pub refresh: bool,
}Fields§
§protocol: u32§plugin_id: Uuid§action_id: String§outcome: PluginActionOutcome§message: Option<String>§refresh: boolImplementations§
Trait Implementations§
Source§impl Clone for PluginActionResult
impl Clone for PluginActionResult
Source§fn clone(&self) -> PluginActionResult
fn clone(&self) -> PluginActionResult
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 PluginActionResult
impl Debug for PluginActionResult
Source§impl<'de> Deserialize<'de> for PluginActionResult
impl<'de> Deserialize<'de> for PluginActionResult
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 PluginActionResult
Source§impl PartialEq for PluginActionResult
impl PartialEq for PluginActionResult
Source§impl Serialize for PluginActionResult
impl Serialize for PluginActionResult
impl StructuralPartialEq for PluginActionResult
Auto Trait Implementations§
impl Freeze for PluginActionResult
impl RefUnwindSafe for PluginActionResult
impl Send for PluginActionResult
impl Sync for PluginActionResult
impl Unpin for PluginActionResult
impl UnsafeUnpin for PluginActionResult
impl UnwindSafe for PluginActionResult
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