pub struct CreateDeepInfraCredentialDto {
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 CreateDeepInfraCredentialDto
impl CreateDeepInfraCredentialDto
pub fn new( provider: ProviderTrue, api_key: String, ) -> CreateDeepInfraCredentialDto
Trait Implementations§
Source§impl Clone for CreateDeepInfraCredentialDto
impl Clone for CreateDeepInfraCredentialDto
Source§fn clone(&self) -> CreateDeepInfraCredentialDto
fn clone(&self) -> CreateDeepInfraCredentialDto
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 CreateDeepInfraCredentialDto
impl Debug for CreateDeepInfraCredentialDto
Source§impl Default for CreateDeepInfraCredentialDto
impl Default for CreateDeepInfraCredentialDto
Source§fn default() -> CreateDeepInfraCredentialDto
fn default() -> CreateDeepInfraCredentialDto
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateDeepInfraCredentialDto
impl<'de> Deserialize<'de> for CreateDeepInfraCredentialDto
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 CreateDeepInfraCredentialDto
impl PartialEq for CreateDeepInfraCredentialDto
Source§fn eq(&self, other: &CreateDeepInfraCredentialDto) -> bool
fn eq(&self, other: &CreateDeepInfraCredentialDto) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for CreateDeepInfraCredentialDto
Auto Trait Implementations§
impl Freeze for CreateDeepInfraCredentialDto
impl RefUnwindSafe for CreateDeepInfraCredentialDto
impl Send for CreateDeepInfraCredentialDto
impl Sync for CreateDeepInfraCredentialDto
impl Unpin for CreateDeepInfraCredentialDto
impl UnwindSafe for CreateDeepInfraCredentialDto
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