pub fn new(client_id: ClientId) -> Self {
        let store = Cache::new();

        Self {
            client_id,
            store,
            keystore: KeyStore::new(),
            db: DbView::new(),
        }
    }
/// Creates a new Client given a `ClientID` and `ChannelRef<SHResults>`
Creates a new Client given a `ClientID` and `ChannelRef`
Creates a new Client given a ` ClientID ` and ` ChannelRef `
pub fn new(client_id: ClientId) -> Self {
        let store = Cache::new();
        Self {
            client_id,
            store,
            keystore: KeyStore::new(),
            db: DbView::new(),
        }
    }
pub fn new ( client_id : ClientId ) -> Self { let store = Cache :: new ( ) ; Self { client_id , store , keystore : KeyStore :: new ( ) , db : DbView :: new ( ) , } }
Creates a new Client given a `ClientID` and `ChannelRef<SHResults>`
Creates a new Client given a ` ClientID ` and ` ChannelRef<SHResults > `
client_id
ClientId
client_id
ClientId