pub struct PluginEnvelope {
pub ok: bool,
pub result: Option<PluginResult>,
pub error: Option<String>,
}Fields§
§ok: bool§result: Option<PluginResult>§error: Option<String>Trait Implementations§
Source§impl Clone for PluginEnvelope
impl Clone for PluginEnvelope
Source§fn clone(&self) -> PluginEnvelope
fn clone(&self) -> PluginEnvelope
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 PluginEnvelope
impl Debug for PluginEnvelope
Source§impl<'de> Deserialize<'de> for PluginEnvelope
impl<'de> Deserialize<'de> for PluginEnvelope
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 PluginEnvelope
Source§impl PartialEq for PluginEnvelope
impl PartialEq for PluginEnvelope
Source§impl Serialize for PluginEnvelope
impl Serialize for PluginEnvelope
impl StructuralPartialEq for PluginEnvelope
Auto Trait Implementations§
impl Freeze for PluginEnvelope
impl RefUnwindSafe for PluginEnvelope
impl Send for PluginEnvelope
impl Sync for PluginEnvelope
impl Unpin for PluginEnvelope
impl UnsafeUnpin for PluginEnvelope
impl UnwindSafe for PluginEnvelope
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