pub struct MemoryResourceValueProvider { /* private fields */ }Implementations§
Source§impl MemoryResourceValueProvider
impl MemoryResourceValueProvider
pub fn new() -> Self
pub fn insert( &self, verified: VerifiedResourceValue, ) -> Result<(), ResolverError>
pub fn len(&self) -> Result<usize, ResolverError>
pub fn is_empty(&self) -> Result<bool, ResolverError>
Trait Implementations§
Source§impl Default for MemoryResourceValueProvider
impl Default for MemoryResourceValueProvider
Source§fn default() -> MemoryResourceValueProvider
fn default() -> MemoryResourceValueProvider
Returns the “default value” for a type. Read more
Source§impl HnsResourceValueProvider for MemoryResourceValueProvider
impl HnsResourceValueProvider for MemoryResourceValueProvider
fn prove_resource_value( &self, root_name: &str, name_hash: NameHash, ) -> Result<VerifiedResourceValue, ResolverError>
Auto Trait Implementations§
impl !Freeze for MemoryResourceValueProvider
impl RefUnwindSafe for MemoryResourceValueProvider
impl Send for MemoryResourceValueProvider
impl Sync for MemoryResourceValueProvider
impl Unpin for MemoryResourceValueProvider
impl UnsafeUnpin for MemoryResourceValueProvider
impl UnwindSafe for MemoryResourceValueProvider
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