pub fn keystore(&self) -> Arc<dyn CryptoStore> {
		if let Some(c) = self.remote.as_ref() {
			c.keystore_ref()
		} else {
			self.local.clone()
		}
	}
/// Returns an adapter to the asynchronous keystore that implements `CryptoStore`
Returns an adapter to the asynchronous keystore that implements `CryptoStore`
Returns an adapter to the asynchronous keystore that implements ` CryptoStore `
pub fn keystore(&self) -> Arc<dyn CryptoStore> {
		if let Some(c) = self.remote.as_ref() {
			c.keystore_ref()
		} else {
			self.local.clone()
		}
	}
pub fn keystore ( & self ) -> Arc < dyn CryptoStore > { if let Some ( c ) = self . remote . as_ref ( ) { c . keystore_ref ( ) } else { self . local . clone ( ) } }
Returns an adapter to the asynchronous keystore that implements `CryptoStore`
Returns an adapter to the asynchronous keystore that implements ` CryptoStore `
&self
&self