pub trait Pointer<Token, Width>: Copy{
type Vector: Vector<Token = Token, Width = Width>;
// Required methods
unsafe fn vector_read(self, token: Token) -> Self::Vector;
unsafe fn vector_read_aligned(self, token: Token) -> Self::Vector;
}
Expand description
A pointer to a vector.
Required Associated Types§
Required Methods§
Sourceunsafe fn vector_read(self, token: Token) -> Self::Vector
unsafe fn vector_read(self, token: Token) -> Self::Vector
Sourceunsafe fn vector_read_aligned(self, token: Token) -> Self::Vector
unsafe fn vector_read_aligned(self, token: Token) -> Self::Vector
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.