pub struct ProtocolUntrustedLocalStorage { /* private fields */ }
Expand description
Untrusted key/value store which stores arbitrary binary key/value pairs on the worker host.
Care MUST be taken to not trust this interface at all. The worker host is capable of doing whatever it wants including but not limited to, hiding data, tampering with keys/values, ignoring writes, replaying past values, etc.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProtocolUntrustedLocalStorage
impl !RefUnwindSafe for ProtocolUntrustedLocalStorage
impl Send for ProtocolUntrustedLocalStorage
impl Sync for ProtocolUntrustedLocalStorage
impl Unpin for ProtocolUntrustedLocalStorage
impl !UnwindSafe for ProtocolUntrustedLocalStorage
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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