pub trait InjectCommand {
// Required methods
fn inject(
&self,
instance: &SandboxBuilder<'_>,
tx: &mut ReadWriteTransaction<'_>,
euid: &str,
caller: &str,
) -> Result<()>;
fn eject(
&self,
instance: &SandboxBuilder<'_>,
tx: &mut ReadWriteTransaction<'_>,
euid: &str,
caller: &str,
) -> Result<()>;
}Expand description
InjectCommand can inject or eject attributes or attribute overrides to entities picked, used or pointed-at.