Expand description
Borrowed handles over ordinary or erased external-pointer storage.
Modules§
- sealed 🔒
Structs§
- External
PtrMut - An exclusive borrow of a Rust value together with its R object.
- External
PtrRef - A shared borrow of a Rust value together with its R object.
- Saved
- What a save of a
Tkept, handed to the type’s rebuild hook (#[externalptr(rebuild = path)]) when a pointer restored from a saved session is first used.
Enums§
- Exclusive 🔒
- Where an exclusive view gets its value, like
Shared. - Shared 🔒
- Where a shared view gets its value: the
RefCellborrow it holds, or a view it was reborrowed from. - Sidecar
Read 👻 - What a
SidecarOwnergives the generated getters.
Traits§
- Sidecar
Owner - A handle that reaches a concrete value together with its R object, for the sidecar accessors.
- Sidecar
Owner Mut - A handle accepted by generated sidecar setters: an
ExternalPtr, which borrows its value exclusively for the write, or anExternalPtrMut.