pub struct PluginEffect {
pub implementation_revision: String,
pub can_reconcile: bool,
}Expand description
One abstract effect implementation advertised by a plugin.
Fields§
§implementation_revision: StringStable implementation-specific revision.
can_reconcile: boolWhether the adapter can authoritatively reconcile ambiguity.
Trait Implementations§
Source§impl Clone for PluginEffect
impl Clone for PluginEffect
Source§impl Debug for PluginEffect
impl Debug for PluginEffect
Source§impl<'de> Deserialize<'de> for PluginEffect
impl<'de> Deserialize<'de> for PluginEffect
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 PluginEffect
Source§impl PartialEq for PluginEffect
impl PartialEq for PluginEffect
Source§impl Serialize for PluginEffect
impl Serialize for PluginEffect
impl StructuralPartialEq for PluginEffect
Auto Trait Implementations§
impl Freeze for PluginEffect
impl RefUnwindSafe for PluginEffect
impl Send for PluginEffect
impl Sync for PluginEffect
impl Unpin for PluginEffect
impl UnsafeUnpin for PluginEffect
impl UnwindSafe for PluginEffect
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