pub unsafe trait Subplace: Sized {
type Source: ?Sized;
type Target: ?Sized;
// Required method
fn offset(
self,
metadata: Metadata<Self::Source>,
) -> (usize, Metadata<Self::Target>);
}Expand description
Represents a subplace in Self::Source.
A subplace is directly contained in its parent (i.e. there is no pointer indirection).
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".