Struct hit_data::field_types::FieldTypeInteger [−][src]
pub struct FieldTypeInteger { pub required: bool, pub name: String, pub validators: Validators<i32>, }
Fields
required: bool
name: String
validators: Validators<i32>
Trait Implementations
impl ModelField for FieldTypeInteger
[src]
impl ModelField for FieldTypeInteger
[src]fn on_kernel_init(&mut self, model_name: &str) -> Result<(), HitError>
[src]
fn get_name(&self) -> String
[src]
fn accepts_for_set(
&self,
value: &ObjectValue,
_context: &ValidatorContext<'_>
) -> bool
[src]
&self,
value: &ObjectValue,
_context: &ValidatorContext<'_>
) -> bool
fn accepts_model(&self, _model: &Model) -> bool
[src]
fn validate(
&self,
value: &ObjectValue,
context: &ValidatorContext<'_>
) -> Result<Option<Vec<ValidationError>>, HitError>
[src]
&self,
value: &ObjectValue,
context: &ValidatorContext<'_>
) -> Result<Option<Vec<ValidationError>>, HitError>
fn is_vec_reference(&self) -> bool
[src]
fn is_vec_subobject(&self) -> bool
[src]
Auto Trait Implementations
impl !RefUnwindSafe for FieldTypeInteger
impl !RefUnwindSafe for FieldTypeInteger
impl !Send for FieldTypeInteger
impl !Send for FieldTypeInteger
impl !Sync for FieldTypeInteger
impl !Sync for FieldTypeInteger
impl Unpin for FieldTypeInteger
impl Unpin for FieldTypeInteger
impl !UnwindSafe for FieldTypeInteger
impl !UnwindSafe for FieldTypeInteger