pub struct DataConnectOptions {
pub connector: ConnectorConfig,
pub project_id: String,
}Expand description
Fully-qualified options passed to the transport layer once the project ID is known.
Fields§
§connector: ConnectorConfig§project_id: StringImplementations§
Source§impl DataConnectOptions
impl DataConnectOptions
pub fn new( connector: ConnectorConfig, project_id: impl Into<String>, ) -> DataConnectResult<Self>
Sourcepub fn resource_path(&self) -> String
pub fn resource_path(&self) -> String
Returns the canonical resource path for this connector (without the API host).
Trait Implementations§
Source§impl Clone for DataConnectOptions
impl Clone for DataConnectOptions
Source§fn clone(&self) -> DataConnectOptions
fn clone(&self) -> DataConnectOptions
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 DataConnectOptions
impl Debug for DataConnectOptions
Source§impl<'de> Deserialize<'de> for DataConnectOptions
impl<'de> Deserialize<'de> for DataConnectOptions
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 DataConnectOptions
impl PartialEq for DataConnectOptions
Source§impl Serialize for DataConnectOptions
impl Serialize for DataConnectOptions
impl Eq for DataConnectOptions
impl StructuralPartialEq for DataConnectOptions
Auto Trait Implementations§
impl Freeze for DataConnectOptions
impl RefUnwindSafe for DataConnectOptions
impl Send for DataConnectOptions
impl Sync for DataConnectOptions
impl Unpin for DataConnectOptions
impl UnwindSafe for DataConnectOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.