pub struct ProviderConnectRequest {
pub provider_id: ProviderId,
pub expected_catalog_revision: CatalogRevision,
pub setup_values: BTreeMap<SetupFieldId, SafeSetupValue>,
pub auth_method: AuthMethodId,
pub auth_values: ProviderAuthValues,
pub client_connect_id: ClientConnectId,
}Expand description
High-level connect request. Policy and store expectations are manager-owned.
Fields§
§provider_id: ProviderId§expected_catalog_revision: CatalogRevision§setup_values: BTreeMap<SetupFieldId, SafeSetupValue>§auth_method: AuthMethodId§auth_values: ProviderAuthValues§client_connect_id: ClientConnectIdTrait Implementations§
Source§impl Clone for ProviderConnectRequest
impl Clone for ProviderConnectRequest
Source§fn clone(&self) -> ProviderConnectRequest
fn clone(&self) -> ProviderConnectRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ProviderConnectRequest
impl RefUnwindSafe for ProviderConnectRequest
impl Send for ProviderConnectRequest
impl Sync for ProviderConnectRequest
impl Unpin for ProviderConnectRequest
impl UnsafeUnpin for ProviderConnectRequest
impl UnwindSafe for ProviderConnectRequest
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