pub unsafe trait Field:
Copy
+ Send
+ Sized
+ 'static
+ Debug {
type Raw: Copy + Send + Sized + 'static;
type StsRaw: Copy + Send + Sized + 'static;
type TimeRaw: Copy + Send + Sized + 'static;
type GrRaw: Copy + Send + Sized + 'static;
type CtrlRaw: Copy + Send + Sized + 'static;
type __StsPad: Copy + Send + Sized + 'static + Debug;
type __TimePad: Copy + Send + Sized + 'static + Debug;
type __GrPad: Copy + Send + Sized + 'static + Debug;
type __CtrlPad: Copy + Send + Sized + 'static + Debug;
const ID: FieldId;
}Expand description
Required Associated Constants§
Required Associated Types§
type StsRaw: Copy + Send + Sized + 'static
type TimeRaw: Copy + Send + Sized + 'static
type GrRaw: Copy + Send + Sized + 'static
type CtrlRaw: Copy + Send + Sized + 'static
type __StsPad: Copy + Send + Sized + 'static + Debug
type __TimePad: Copy + Send + Sized + 'static + Debug
type __GrPad: Copy + Send + Sized + 'static + Debug
type __CtrlPad: Copy + Send + Sized + 'static + Debug
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.