pub struct DatastoreIdentityBindingStatus {Show 13 fields
pub datastore_id: PublicUuid,
pub datastore: String,
pub ducklake_catalog_database: String,
pub ducklake_catalog_schema: Option<String>,
pub lake_path: String,
pub ducklake_encryption: bool,
pub lake_catalog_credential_mode: LakeCatalogCredentialMode,
pub lake_catalog_role_name: Option<String>,
pub managed_credential_ref: Option<String>,
pub credential_version: i32,
pub binding_fingerprint: String,
pub lifecycle_state: DatastoreLifecycleState,
pub verified: bool,
}Fields§
§datastore_id: PublicUuid§datastore: String§ducklake_catalog_database: String§ducklake_catalog_schema: Option<String>§lake_path: String§ducklake_encryption: bool§lake_catalog_credential_mode: LakeCatalogCredentialMode§lake_catalog_role_name: Option<String>§managed_credential_ref: Option<String>§credential_version: i32§binding_fingerprint: String§lifecycle_state: DatastoreLifecycleState§verified: boolTrait Implementations§
Source§impl Clone for DatastoreIdentityBindingStatus
impl Clone for DatastoreIdentityBindingStatus
Source§fn clone(&self) -> DatastoreIdentityBindingStatus
fn clone(&self) -> DatastoreIdentityBindingStatus
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 DatastoreIdentityBindingStatus
impl<'de> Deserialize<'de> for DatastoreIdentityBindingStatus
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 DatastoreIdentityBindingStatus
impl PartialEq for DatastoreIdentityBindingStatus
Source§fn eq(&self, other: &DatastoreIdentityBindingStatus) -> bool
fn eq(&self, other: &DatastoreIdentityBindingStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for DatastoreIdentityBindingStatus
impl StructuralPartialEq for DatastoreIdentityBindingStatus
Auto Trait Implementations§
impl Freeze for DatastoreIdentityBindingStatus
impl RefUnwindSafe for DatastoreIdentityBindingStatus
impl Send for DatastoreIdentityBindingStatus
impl Sync for DatastoreIdentityBindingStatus
impl Unpin for DatastoreIdentityBindingStatus
impl UnsafeUnpin for DatastoreIdentityBindingStatus
impl UnwindSafe for DatastoreIdentityBindingStatus
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