Skip to main content

SidecarRead

Enum SidecarRead 

Source
#[doc(hidden)]
pub enum SidecarRead<'a, T: TypedExternal + ?Sized> { Live(ExternalPtrRef<'a, T>), Saved(SEXP), }
Expand description

What a SidecarOwner gives the generated getters.

Variants§

§

Live(ExternalPtrRef<'a, T>)

A live value, whose pending Sidecar values the getter flushes first.

§

Saved(SEXP)

A pointer restored from a saved session: its slots hold the saved values, and there is no value yet.

Layout§

Note: Unable to compute type layout, possibly due to this type having generic parameters. Layout can only be computed for concrete, fully-instantiated types.