pub struct RenderWorkbookResource { /* private fields */ }Expand description
The stateless regen-on-read resource handler for workbook:// render
pointers (WBSV-05). Holds the shared verified bundle; every read regenerates
the .xlsx from the (untrusted) URI — provenance-verified, re-validated,
re-run, rendered, base64-encoded.
Implementations§
Source§impl RenderWorkbookResource
impl RenderWorkbookResource
Sourcepub fn new(bundle: Arc<WorkbookBundle>) -> Self
pub fn new(bundle: Arc<WorkbookBundle>) -> Self
Build over the shared verified bundle.
Trait Implementations§
Source§impl ResourceHandler for RenderWorkbookResource
impl ResourceHandler for RenderWorkbookResource
Auto Trait Implementations§
impl Freeze for RenderWorkbookResource
impl RefUnwindSafe for RenderWorkbookResource
impl Send for RenderWorkbookResource
impl Sync for RenderWorkbookResource
impl Unpin for RenderWorkbookResource
impl UnsafeUnpin for RenderWorkbookResource
impl UnwindSafe for RenderWorkbookResource
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.