Skip to main content

Module resources

Module resources 

Source
Expand description

Public resources namespace. Use it for the documented resources API surface; prefer crate-root re-exports for common imports. Module items must preserve the toolkit ownership and side-effect boundaries described in this file. Resource-reader helpers layered over explicit URI resolvers and core content refs. Use these modules when a host wants toolkit tools to read approved resources. Resolver implementations own any backing-store or network side effects.

Structs§

InMemoryResourceResolver
Resource in memory resource resolver request or result value. Creating the value does not fetch content; resource executors document resolver and content-store effects.
ResourceReaderExecutor
Resource resource reader executor request or result value. Creating the value does not fetch content; resource executors document resolver and content-store effects.
ResourceReaderRequest
Resource resource reader request request or result value. Creating the value does not fetch content; resource executors document resolver and content-store effects.

Functions§

memory_read_policy
Builds the memory read policy value. This is data construction and performs no I/O, journal append, event publication, or process