pub struct FieldModel {
pub name: &'static str,
pub kind: FieldKind,
}Expand description
FieldModel
Runtime field metadata surfaced by macro-generated EntityModel values.
This is the smallest unit consumed by predicate validation, planning, and executor-side plan checks.
Fields§
§name: &'static strField name as used in predicates and indexing.
kind: FieldKindRuntime type shape (no schema-layer graph nodes).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FieldModel
impl RefUnwindSafe for FieldModel
impl Send for FieldModel
impl Sync for FieldModel
impl Unpin for FieldModel
impl UnsafeUnpin for FieldModel
impl UnwindSafe for FieldModel
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more