pub struct EntityCreateFieldInput { /* private fields */ }Expand description
One authored field carried by a generated typed create input.
The stable slot identifies the generated field proposal; the accepted row contract validates that identity before admitting the unresolved value.
Implementations§
Source§impl EntityCreateFieldInput
impl EntityCreateFieldInput
Sourcepub const fn new(slot: usize, value: InputValue) -> Self
pub const fn new(slot: usize, value: InputValue) -> Self
Build one authored create-field input from a generated stable slot.
Sourcepub fn into_value(self) -> InputValue
pub fn into_value(self) -> InputValue
Consume and return the unresolved authored value.
Auto Trait Implementations§
impl Freeze for EntityCreateFieldInput
impl RefUnwindSafe for EntityCreateFieldInput
impl Send for EntityCreateFieldInput
impl Sync for EntityCreateFieldInput
impl Unpin for EntityCreateFieldInput
impl UnsafeUnpin for EntityCreateFieldInput
impl UnwindSafe for EntityCreateFieldInput
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