Struct hit_data::ModelTypeIndexer [−][src]
pub struct ModelTypeIndexer { /* fields omitted */ }
Implementations
Trait Implementations
impl DeletePlugin for ModelTypeIndexer
[src]
impl DeletePlugin for ModelTypeIndexer
[src]impl InitEntryPlugin for ModelTypeIndexer
[src]
impl InitEntryPlugin for ModelTypeIndexer
[src]fn on_init_add_entry(
&mut self,
model: Rc<Model>,
id: &str,
_data: ObjectValues,
_parent: Option<IndexEntryProperty>
)
[src]
&mut self,
model: Rc<Model>,
id: &str,
_data: ObjectValues,
_parent: Option<IndexEntryProperty>
)
impl Plugin for ModelTypeIndexer
[src]
impl Plugin for ModelTypeIndexer
[src]fn on_before_add_entry(
&mut self,
_model: Rc<Model>,
_id: &str,
_data: ObjectValues,
_parent: IndexEntryProperty,
_before_id: &Option<Id>,
_instance: &Hit
) -> Result<(), HitError>
[src]
&mut self,
_model: Rc<Model>,
_id: &str,
_data: ObjectValues,
_parent: IndexEntryProperty,
_before_id: &Option<Id>,
_instance: &Hit
) -> Result<(), HitError>
fn on_after_add_entry(
&mut self,
model: Rc<Model>,
id: &str,
_data: ObjectValues,
_parent: IndexEntryProperty,
_before_id: &Option<Id>,
_instance: &mut Hit
) -> Result<(), HitError>
[src]
&mut self,
model: Rc<Model>,
id: &str,
_data: ObjectValues,
_parent: IndexEntryProperty,
_before_id: &Option<Id>,
_instance: &mut Hit
) -> Result<(), HitError>
fn on_after_set_value(
&mut self,
_property: IndexEntryProperty,
_value: &ObjectValue,
_old_value: &Option<ObjectValue>,
_instance: &mut Hit
) -> Result<(), HitError>
[src]
&mut self,
_property: IndexEntryProperty,
_value: &ObjectValue,
_old_value: &Option<ObjectValue>,
_instance: &mut Hit
) -> Result<(), HitError>
fn on_before_set_value(
&mut self,
_property: IndexEntryProperty,
_value: &ObjectValue,
_old_value: &Option<ObjectValue>,
_instance: &Hit
) -> Result<(), HitError>
[src]
&mut self,
_property: IndexEntryProperty,
_value: &ObjectValue,
_old_value: &Option<ObjectValue>,
_instance: &Hit
) -> Result<(), HitError>
fn on_before_move_subobject(
&mut self,
_id: &str,
_target: IndexEntryProperty,
_before_id: Option<String>,
_instance: &Hit
) -> Result<(), HitError>
[src]
&mut self,
_id: &str,
_target: IndexEntryProperty,
_before_id: Option<String>,
_instance: &Hit
) -> Result<(), HitError>
fn on_after_move_subobject(
&mut self,
_id: &str,
_target: IndexEntryProperty,
_original_parent: IndexEntryProperty,
_before_id: Option<String>,
_instance: &mut Hit
) -> Result<(), HitError>
[src]
&mut self,
_id: &str,
_target: IndexEntryProperty,
_original_parent: IndexEntryProperty,
_before_id: Option<String>,
_instance: &mut Hit
) -> Result<(), HitError>
Auto Trait Implementations
impl RefUnwindSafe for ModelTypeIndexer
impl RefUnwindSafe for ModelTypeIndexer
impl Send for ModelTypeIndexer
impl Send for ModelTypeIndexer
impl Sync for ModelTypeIndexer
impl Sync for ModelTypeIndexer
impl Unpin for ModelTypeIndexer
impl Unpin for ModelTypeIndexer
impl UnwindSafe for ModelTypeIndexer
impl UnwindSafe for ModelTypeIndexer