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