pub struct FieldTypeString {
pub required: bool,
pub name: String,
pub validators: Validators<String>,
pub _enum: Option<Vec<String>>,
}Fields§
§required: bool§name: String§validators: Validators<String>§_enum: Option<Vec<String>>Trait Implementations§
Source§impl Default for FieldTypeString
impl Default for FieldTypeString
Source§fn default() -> FieldTypeString
fn default() -> FieldTypeString
Returns the “default value” for a type. Read more
Source§impl ModelField for FieldTypeString
impl ModelField for FieldTypeString
fn on_kernel_init(&mut self, model_name: &str) -> Result<(), HitError>
fn get_name(&self) -> String
fn accepts_for_set( &self, value: &ObjectValue, _context: &ValidatorContext<'_>, ) -> bool
fn accepts_model(&self, _model: &Model) -> bool
fn validate( &self, value: &ObjectValue, context: &ValidatorContext<'_>, ) -> Result<Option<Vec<ValidationError>>, HitError>
fn is_vec_reference(&self) -> bool
fn is_vec_subobject(&self) -> bool
Auto Trait Implementations§
impl Freeze for FieldTypeString
impl !RefUnwindSafe for FieldTypeString
impl !Send for FieldTypeString
impl !Sync for FieldTypeString
impl Unpin for FieldTypeString
impl !UnwindSafe for FieldTypeString
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