pub struct IncompatibleDependency {
pub name: String,
pub actual_version: String,
pub expected_version: String,
}Available on crate feature
module only.Expand description
Describes an incompatible dependency (a dependency which may produce ABI issues) when attempting to load Rust based modules.
Fields§
§name: StringThe name of the dependency which is incompatible.
actual_version: StringThe version of the dependency imported by the module which failed to load.
expected_version: StringThe version of the dependency used by this ModuleLoader.
Trait Implementations§
Source§impl Clone for IncompatibleDependency
impl Clone for IncompatibleDependency
Source§fn clone(&self) -> IncompatibleDependency
fn clone(&self) -> IncompatibleDependency
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 IncompatibleDependency
impl Debug for IncompatibleDependency
Source§impl Display for IncompatibleDependency
impl Display for IncompatibleDependency
Source§impl PartialEq for IncompatibleDependency
impl PartialEq for IncompatibleDependency
impl Eq for IncompatibleDependency
impl StructuralPartialEq for IncompatibleDependency
Auto Trait Implementations§
impl Freeze for IncompatibleDependency
impl RefUnwindSafe for IncompatibleDependency
impl Send for IncompatibleDependency
impl Sync for IncompatibleDependency
impl Unpin for IncompatibleDependency
impl UnwindSafe for IncompatibleDependency
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