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