pub fn new(context: String, thread: Uuid, callback_url: Url, credential_types: Vec<String>) -> Self {
    Self {
      context,
      thread,
      callback_url,
      credential_types,
      response_requested: None,
      id: None,
      timing: None,
    }
  }
/// Creates a new `CredentialSelection`.
Creates a new `CredentialSelection`.
Creates a new ` CredentialSelection ` .
pub fn new(context: String, thread: Uuid, callback_url: Url, credential_types: Vec<String>) -> Self {
    Self {
      context,
      thread,
      callback_url,
      credential_types,
      response_requested: None,
      id: None,
      timing: None,
    }
  }
pub fn new ( context : String , thread : Uuid , callback_url : Url , credential_types : Vec < String > ) -> Self { Self { context , thread , callback_url , credential_types , response_requested : None , id : None , timing : None , } }
Creates a new `CredentialSelection`.
Creates a new ` CredentialSelection ` .
context
String
thread
Uuid
callback_url
Url
credential_types
Vec<String>
context
String
thread
Uuid
callback_url
Url
credential_types
Vec<String>