pub struct GroqCredential {
    pub provider: Provider,
    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: Provider§api_key: StringThis is not returned in the API.
id: StringThis is the unique identifier for the credential.
org_id: StringThis is the unique identifier for the org that this credential belongs to.
created_at: StringThis is the ISO 8601 date-time string of when the credential was created.
updated_at: StringThis 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 GroqCredential
 
impl Clone for GroqCredential
Source§fn clone(&self) -> GroqCredential
 
fn clone(&self) -> GroqCredential
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSource§impl Debug for GroqCredential
 
impl Debug for GroqCredential
Source§impl Default for GroqCredential
 
impl Default for GroqCredential
Source§fn default() -> GroqCredential
 
fn default() -> GroqCredential
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GroqCredential
 
impl<'de> Deserialize<'de> for GroqCredential
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 GroqCredential
 
impl PartialEq for GroqCredential
Source§impl Serialize for GroqCredential
 
impl Serialize for GroqCredential
impl StructuralPartialEq for GroqCredential
Auto Trait Implementations§
impl Freeze for GroqCredential
impl RefUnwindSafe for GroqCredential
impl Send for GroqCredential
impl Sync for GroqCredential
impl Unpin for GroqCredential
impl UnwindSafe for GroqCredential
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