pub struct WasmKeyLocker { /* private fields */ }Trait Implementations§
Source§impl KeyLocker for WasmKeyLocker
impl KeyLocker for WasmKeyLocker
Source§impl KeyLockerManager<WasmKeyLocker> for WasmKeyLockerManager
impl KeyLockerManager<WasmKeyLocker> for WasmKeyLockerManager
async fn new() -> Result<Arc<Self>>
async fn list(&self) -> Result<Vec<String>>
async fn create(&self, key_phrase: String) -> Result<Arc<WasmKeyLocker>>
async fn switch(&self, key_public: String) -> Result<Arc<WasmKeyLocker>>
async fn delete(&self, key_public: String) -> Result<()>
async fn reset(&self) -> Result<()>
Auto Trait Implementations§
impl Freeze for WasmKeyLocker
impl RefUnwindSafe for WasmKeyLocker
impl Send for WasmKeyLocker
impl Sync for WasmKeyLocker
impl Unpin for WasmKeyLocker
impl UnsafeUnpin for WasmKeyLocker
impl UnwindSafe for WasmKeyLocker
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 more