Skip to main content

IUnknownImpl

Trait IUnknownImpl 

Source
pub trait IUnknownImpl { }
Expand description

Implementation-side counterpart of IUnknown: the root of every generated I...Impl trait hierarchy. It has no methods — reference counting and QueryInterface are provided by crate::ComObject — and is blanket-implemented for every type.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T: ?Sized> IUnknownImpl for T