pub struct VtableTooSmall {
pub size: u32,
pub expected: usize,
}Expand description
A vtable’s size is smaller than the vtable the producer was built with.
Fields§
§size: u32The size the consumer wrote.
expected: usizeThe size of the producer’s vtable struct.
Trait Implementations§
Source§impl Clone for VtableTooSmall
impl Clone for VtableTooSmall
Source§fn clone(&self) -> VtableTooSmall
fn clone(&self) -> VtableTooSmall
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VtableTooSmall
Source§impl Debug for VtableTooSmall
impl Debug for VtableTooSmall
impl Eq for VtableTooSmall
Source§impl PartialEq for VtableTooSmall
impl PartialEq for VtableTooSmall
impl StructuralPartialEq for VtableTooSmall
Auto Trait Implementations§
impl Freeze for VtableTooSmall
impl RefUnwindSafe for VtableTooSmall
impl Send for VtableTooSmall
impl Sync for VtableTooSmall
impl Unpin for VtableTooSmall
impl UnsafeUnpin for VtableTooSmall
impl UnwindSafe for VtableTooSmall
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