I have some issue, seems related with TLS session resumption, that maybe related to GioTlsDatabase storage used by default until I restart the app (and generate new DB for session). But Gio API does not provide any access to modify records appended to default DB.
so the idea to make new TlsDatabase
object that impl IsA<TlsDatabase>
and use it instead of default one (that never change in runtime)
But I can't create this custom implementation, maybe my experience not enough yet. If somebody work with custom GioTlsDatabase
please share any example to use it with TlsConnection::set_database method
p.s subject reference in docs: TlsDatabase in gio - Rust