pub struct CreateCredentialRequest {
pub id: String,
pub adapter: String,
pub token: String,
pub active: bool,
pub emergency: bool,
pub config: Option<Value>,
pub backend: Option<String>,
pub route: Value,
}Expand description
Request body for creating a credential
Fields§
§id: String§adapter: StringAdapter name (must exist in adapters_dir, or “generic” for built-in)
token: String§active: bool§emergency: bool§config: Option<Value>§backend: Option<String>§route: ValueTrait Implementations§
Source§impl Debug for CreateCredentialRequest
impl Debug for CreateCredentialRequest
Source§impl<'de> Deserialize<'de> for CreateCredentialRequest
impl<'de> Deserialize<'de> for CreateCredentialRequest
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
Auto Trait Implementations§
impl Freeze for CreateCredentialRequest
impl RefUnwindSafe for CreateCredentialRequest
impl Send for CreateCredentialRequest
impl Sync for CreateCredentialRequest
impl Unpin for CreateCredentialRequest
impl UnsafeUnpin for CreateCredentialRequest
impl UnwindSafe for CreateCredentialRequest
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