pub struct AdmittedComposedSurface { /* private fields */ }Expand description
A composition that has crossed the durable negotiated-renderer gate.
Implementations§
Source§impl AdmittedComposedSurface
impl AdmittedComposedSurface
pub fn surface(&self) -> &Surface
pub fn rendered(&self) -> &str
pub fn context_digest(&self) -> &str
Sourcepub fn validate_for_execution(
&self,
context: &CompositionContext,
catalog: &ActionCatalog,
store: &EventStore,
) -> Result<(), CompositionError>
pub fn validate_for_execution( &self, context: &CompositionContext, catalog: &ActionCatalog, store: &EventStore, ) -> Result<(), CompositionError>
Cached presentation is historical, but executable selection is always fenced by the live host context, catalog binding, and durable state.
Trait Implementations§
Source§impl Clone for AdmittedComposedSurface
impl Clone for AdmittedComposedSurface
Source§fn clone(&self) -> AdmittedComposedSurface
fn clone(&self) -> AdmittedComposedSurface
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AdmittedComposedSurface
impl RefUnwindSafe for AdmittedComposedSurface
impl Send for AdmittedComposedSurface
impl Sync for AdmittedComposedSurface
impl Unpin for AdmittedComposedSurface
impl UnsafeUnpin for AdmittedComposedSurface
impl UnwindSafe for AdmittedComposedSurface
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more