pub trait FieldValue: Any + 'static {
// Required methods
fn field_value_as_any_ref(&self) -> &(dyn Any + 'static);
fn field_value_as_any_mut(&mut self) -> &mut (dyn Any + 'static);
fn field_value_as_reflect(&self) -> &(dyn Reflect + 'static);
fn field_value_as_reflect_mut(&mut self) -> &mut (dyn Reflect + 'static);
fn type_name(&self) -> &'static str;
}Expand description
A value of a field..
Required Methods§
Sourcefn field_value_as_any_ref(&self) -> &(dyn Any + 'static)
fn field_value_as_any_ref(&self) -> &(dyn Any + 'static)
Casts self to a &dyn Any
Sourcefn field_value_as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn field_value_as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Casts self to a &mut dyn Any