pub struct CreateTavusCredentialDto {
pub provider: Provider,
pub api_key: String,
pub name: Option<String>,
}Fields§
§provider: Provider§api_key: StringThis is not returned in the API.
name: Option<String>This is the name of credential. This is just for your reference.
Implementations§
Source§impl CreateTavusCredentialDto
impl CreateTavusCredentialDto
pub fn new(provider: Provider, api_key: String) -> CreateTavusCredentialDto
Trait Implementations§
Source§impl Clone for CreateTavusCredentialDto
impl Clone for CreateTavusCredentialDto
Source§fn clone(&self) -> CreateTavusCredentialDto
fn clone(&self) -> CreateTavusCredentialDto
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 CreateTavusCredentialDto
impl Debug for CreateTavusCredentialDto
Source§impl Default for CreateTavusCredentialDto
impl Default for CreateTavusCredentialDto
Source§fn default() -> CreateTavusCredentialDto
fn default() -> CreateTavusCredentialDto
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateTavusCredentialDto
impl<'de> Deserialize<'de> for CreateTavusCredentialDto
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 CreateTavusCredentialDto
impl PartialEq for CreateTavusCredentialDto
Source§impl Serialize for CreateTavusCredentialDto
impl Serialize for CreateTavusCredentialDto
impl StructuralPartialEq for CreateTavusCredentialDto
Auto Trait Implementations§
impl Freeze for CreateTavusCredentialDto
impl RefUnwindSafe for CreateTavusCredentialDto
impl Send for CreateTavusCredentialDto
impl Sync for CreateTavusCredentialDto
impl Unpin for CreateTavusCredentialDto
impl UnwindSafe for CreateTavusCredentialDto
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