Schedules an entity for removal when the current initializer, callback, or action completes.
Signature
The entity must exist. Removal is deferred until the enclosing initializer, callback, or action completes so checked work sees a consistent world.
Parameters
entity: Entity- An existing entity identity.
Returns
UnitUnit; removal is deferred to preserve transactional execution.
Examples
Schedule removal
The current value remains printable while removal is pending.
Show a QR code for your glasses, or send a link to another browser. You can keep working here.
Sharing starts a fresh run of the last compiled code. Your editor draft stays here.
Join a session
Open an invitation link, or paste a link or code from the other device.
On RayNeo, open Menu → Connect live and scan this code. In another browser, open the invitation link below.
Or enter this code:
Waiting for another device. You can keep working while it connects.
Browsers can edit code; every device can use scene controls. The device that started the session controls playback.
Connection settings
A full invitation link includes its host. With a code alone, both devices need the same live host. Pairing setup
No output.
- Executed source spans appear here.
Expected output
entity(1)
Rust definition
Rust interpreter builtin dispatch; Type is func(Entity) -> Unit.