pub struct RuntimeCompatibility {
pub expected_abi_version: u32,
pub actual_abi_version: u32,
pub missing_natives: Vec<Symbol>,
pub incompatible_natives: Vec<Symbol>,
pub missing_class_methods: Vec<Symbol>,
pub incompatible_class_methods: Vec<Symbol>,
}Fields§
§expected_abi_version: u32§actual_abi_version: u32§missing_natives: Vec<Symbol>§incompatible_natives: Vec<Symbol>§missing_class_methods: Vec<Symbol>§incompatible_class_methods: Vec<Symbol>Implementations§
Source§impl RuntimeCompatibility
impl RuntimeCompatibility
pub fn is_compatible(&self) -> bool
Trait Implementations§
Source§impl Clone for RuntimeCompatibility
impl Clone for RuntimeCompatibility
Source§fn clone(&self) -> RuntimeCompatibility
fn clone(&self) -> RuntimeCompatibility
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 RuntimeCompatibility
impl Debug for RuntimeCompatibility
Source§impl PartialEq for RuntimeCompatibility
impl PartialEq for RuntimeCompatibility
impl Eq for RuntimeCompatibility
impl StructuralPartialEq for RuntimeCompatibility
Auto Trait Implementations§
impl Freeze for RuntimeCompatibility
impl RefUnwindSafe for RuntimeCompatibility
impl Send for RuntimeCompatibility
impl Sync for RuntimeCompatibility
impl Unpin for RuntimeCompatibility
impl UnsafeUnpin for RuntimeCompatibility
impl UnwindSafe for RuntimeCompatibility
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