pub unsafe trait ShallowFieldPath: Sized { }Expand description
A marker trait for field paths of non-nested field(s).
§Safety
If this type implements any of the
RevGetFieldImpl/RevGetFieldMutImpl/RevIntoFieldImpl traits,
it must delegate those impls to non-nested
Get*Field/Get*FieldMut/Into*Field impls
of the this parameter (the This type parameter in the Rev* traits).
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.