pub struct MakeCredential {
pub provider: ProviderTrue,
pub team_id: String,
pub region: String,
pub api_key: String,
pub id: String,
pub org_id: String,
pub created_at: String,
pub updated_at: String,
pub name: Option<String>,
}
Fields§
§provider: ProviderTrue
§team_id: String
Team ID
region: String
Region of your application. For example: eu1, eu2, us1, us2
api_key: String
This is not returned in the API.
id: String
This is the unique identifier for the credential.
org_id: String
This is the unique identifier for the org that this credential belongs to.
created_at: String
This is the ISO 8601 date-time string of when the credential was created.
updated_at: String
This is the ISO 8601 date-time string of when the assistant was last updated.
name: Option<String>
This is the name of credential. This is just for your reference.
Implementations§
Trait Implementations§
Source§impl Clone for MakeCredential
impl Clone for MakeCredential
Source§fn clone(&self) -> MakeCredential
fn clone(&self) -> MakeCredential
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MakeCredential
impl Debug for MakeCredential
Source§impl Default for MakeCredential
impl Default for MakeCredential
Source§fn default() -> MakeCredential
fn default() -> MakeCredential
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MakeCredential
impl<'de> Deserialize<'de> for MakeCredential
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MakeCredential
impl PartialEq for MakeCredential
Source§impl Serialize for MakeCredential
impl Serialize for MakeCredential
impl StructuralPartialEq for MakeCredential
Auto Trait Implementations§
impl Freeze for MakeCredential
impl RefUnwindSafe for MakeCredential
impl Send for MakeCredential
impl Sync for MakeCredential
impl Unpin for MakeCredential
impl UnwindSafe for MakeCredential
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