pub struct PackConnectionCustomCredentials {
pub params: Vec<PackConnectionCustomCredentialsParamsItem>,
pub type_: PackConnectionCustomCredentialsType,
}
Expand description
PackConnectionCustomCredentials
JSON schema
{
"type": "object",
"required": [
"params",
"type"
],
"properties": {
"params": {
"type": "array",
"items": {
"type": "object",
"required": [
"key",
"value"
],
"properties": {
"key": {
"type": "string"
},
"value": {
"type": "string"
}
},
"additionalProperties": false
}
},
"type": {
"type": "string",
"enum": [
"custom"
],
"x-tsType": "PackConnectionType.Custom"
}
},
"additionalProperties": false,
"x-schema-name": "PackConnectionCustomCredentials"
}
Fields§
§params: Vec<PackConnectionCustomCredentialsParamsItem>
§type_: PackConnectionCustomCredentialsType
Trait Implementations§
Source§impl Clone for PackConnectionCustomCredentials
impl Clone for PackConnectionCustomCredentials
Source§fn clone(&self) -> PackConnectionCustomCredentials
fn clone(&self) -> PackConnectionCustomCredentials
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<'de> Deserialize<'de> for PackConnectionCustomCredentials
impl<'de> Deserialize<'de> for PackConnectionCustomCredentials
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 From<&PackConnectionCustomCredentials> for PackConnectionCustomCredentials
impl From<&PackConnectionCustomCredentials> for PackConnectionCustomCredentials
Source§fn from(value: &PackConnectionCustomCredentials) -> Self
fn from(value: &PackConnectionCustomCredentials) -> Self
Converts to this type from the input type.
Source§impl From<PackConnectionCustomCredentials> for PackSystemConnectionCredentials
impl From<PackConnectionCustomCredentials> for PackSystemConnectionCredentials
Source§fn from(value: PackConnectionCustomCredentials) -> Self
fn from(value: PackConnectionCustomCredentials) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PackConnectionCustomCredentials
impl RefUnwindSafe for PackConnectionCustomCredentials
impl Send for PackConnectionCustomCredentials
impl Sync for PackConnectionCustomCredentials
impl Unpin for PackConnectionCustomCredentials
impl UnwindSafe for PackConnectionCustomCredentials
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