pub trait PatchInterface: Send + Sync {
// Required methods
fn metadata(&self) -> &PatchMetadata;
fn type_layout(&self) -> TypeLayout;
}Expand description
Trait for patchable interfaces
Required Methods§
Sourcefn metadata(&self) -> &PatchMetadata
fn metadata(&self) -> &PatchMetadata
Get metadata about this patch
Sourcefn type_layout(&self) -> TypeLayout
fn type_layout(&self) -> TypeLayout
Get the type layout for validation