pub enum PluginDiagnosticCode {
EmbeddedSourceLegacyContract,
LegacyMetadataVersion,
ShadowedEmbeddedSource,
ForeignDialectContract,
LegacyOpenClawContract,
InvalidManifestContract,
CompatibilityShimRequired,
IncompatibleHost,
UnsupportedBridge,
UnsupportedAdapterFamily,
SlotClaimConflict,
}Variants§
EmbeddedSourceLegacyContract
LegacyMetadataVersion
ShadowedEmbeddedSource
ForeignDialectContract
LegacyOpenClawContract
InvalidManifestContract
CompatibilityShimRequired
IncompatibleHost
UnsupportedBridge
UnsupportedAdapterFamily
SlotClaimConflict
Implementations§
Trait Implementations§
Source§impl Clone for PluginDiagnosticCode
impl Clone for PluginDiagnosticCode
Source§fn clone(&self) -> PluginDiagnosticCode
fn clone(&self) -> PluginDiagnosticCode
Returns a duplicate 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 PluginDiagnosticCode
impl Debug for PluginDiagnosticCode
Source§impl<'de> Deserialize<'de> for PluginDiagnosticCode
impl<'de> Deserialize<'de> for PluginDiagnosticCode
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 Ord for PluginDiagnosticCode
impl Ord for PluginDiagnosticCode
Source§fn cmp(&self, other: &PluginDiagnosticCode) -> Ordering
fn cmp(&self, other: &PluginDiagnosticCode) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PluginDiagnosticCode
impl PartialEq for PluginDiagnosticCode
Source§impl PartialOrd for PluginDiagnosticCode
impl PartialOrd for PluginDiagnosticCode
Source§impl Serialize for PluginDiagnosticCode
impl Serialize for PluginDiagnosticCode
impl Copy for PluginDiagnosticCode
impl Eq for PluginDiagnosticCode
impl StructuralPartialEq for PluginDiagnosticCode
Auto Trait Implementations§
impl Freeze for PluginDiagnosticCode
impl RefUnwindSafe for PluginDiagnosticCode
impl Send for PluginDiagnosticCode
impl Sync for PluginDiagnosticCode
impl Unpin for PluginDiagnosticCode
impl UnsafeUnpin for PluginDiagnosticCode
impl UnwindSafe for PluginDiagnosticCode
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