pub trait Convert<T: Number>: PlatformInstance {
type Buffer: BufferInstance<T>;
// Required method
fn convert(
&self,
buffer: BufferConverter<'_, T>,
) -> Result<Self::Buffer, Error>;
}Expand description
Converter to construct an owned, platform-specific buffer
Required Associated Types§
Sourcetype Buffer: BufferInstance<T>
type Buffer: BufferInstance<T>
The type of buffer use by this platform
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".