Struct hit_data::field_types::FieldTypeFloat [−][src]
pub struct FieldTypeFloat { pub required: bool, pub name: String, pub validators: Validators<f32>, }
Fields
required: bool
name: String
validators: Validators<f32>
Trait Implementations
impl ModelField for FieldTypeFloat
[src]
impl ModelField for FieldTypeFloat
[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 FieldTypeFloat
impl !RefUnwindSafe for FieldTypeFloat
impl !Send for FieldTypeFloat
impl !Send for FieldTypeFloat
impl !Sync for FieldTypeFloat
impl !Sync for FieldTypeFloat
impl Unpin for FieldTypeFloat
impl Unpin for FieldTypeFloat
impl !UnwindSafe for FieldTypeFloat
impl !UnwindSafe for FieldTypeFloat