Struct hit_data::field_types::FieldTypeReferenceArray [−][src]
pub struct FieldTypeReferenceArray { pub name: String, pub validators: Validators<Reference>, pub authorized_models: Vec<String>, }
Fields
name: String
validators: Validators<Reference>
Trait Implementations
impl Default for FieldTypeReferenceArray
[src]
impl Default for FieldTypeReferenceArray
[src]fn default() -> FieldTypeReferenceArray
[src]
impl ModelField for FieldTypeReferenceArray
[src]
impl ModelField for FieldTypeReferenceArray
[src]fn on_kernel_init(&mut self, model_name: &str) -> Result<(), HitError>
[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 get_name(&self) -> String
[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 FieldTypeReferenceArray
impl !RefUnwindSafe for FieldTypeReferenceArray
impl !Send for FieldTypeReferenceArray
impl !Send for FieldTypeReferenceArray
impl !Sync for FieldTypeReferenceArray
impl !Sync for FieldTypeReferenceArray
impl Unpin for FieldTypeReferenceArray
impl Unpin for FieldTypeReferenceArray
impl !UnwindSafe for FieldTypeReferenceArray
impl !UnwindSafe for FieldTypeReferenceArray