pub struct StoredProviderPolicyProjection {
pub catalog_revision: CatalogRevision,
pub family_id: SafePolicyString,
pub setup_recipe: ProviderSetupRecipeId,
pub adapter_id: SafePolicyString,
pub compiler_version: RecipeCompilerVersion,
pub default_endpoint_identity: SafePolicyString,
pub package_claim: SafePolicyString,
pub source_record_digest: Sha256Digest,
pub recipe_fingerprint: Sha256Digest,
pub model_overrides: BTreeMap<ProviderModelId, StoredModelOverrideProjection>,
}Expand description
Safe recipe, endpoint, source, and model-policy projection retained with a connection.
Fields§
§catalog_revision: CatalogRevision§family_id: SafePolicyString§setup_recipe: ProviderSetupRecipeId§adapter_id: SafePolicyString§compiler_version: RecipeCompilerVersion§default_endpoint_identity: SafePolicyString§package_claim: SafePolicyString§source_record_digest: Sha256Digest§recipe_fingerprint: Sha256Digest§model_overrides: BTreeMap<ProviderModelId, StoredModelOverrideProjection>Trait Implementations§
Source§impl Clone for StoredProviderPolicyProjection
impl Clone for StoredProviderPolicyProjection
Source§fn clone(&self) -> StoredProviderPolicyProjection
fn clone(&self) -> StoredProviderPolicyProjection
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 moreSource§impl<'de> Deserialize<'de> for StoredProviderPolicyProjection
impl<'de> Deserialize<'de> for StoredProviderPolicyProjection
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
impl Eq for StoredProviderPolicyProjection
Source§impl PartialEq for StoredProviderPolicyProjection
impl PartialEq for StoredProviderPolicyProjection
Source§fn eq(&self, other: &StoredProviderPolicyProjection) -> bool
fn eq(&self, other: &StoredProviderPolicyProjection) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StoredProviderPolicyProjection
Auto Trait Implementations§
impl Freeze for StoredProviderPolicyProjection
impl RefUnwindSafe for StoredProviderPolicyProjection
impl Send for StoredProviderPolicyProjection
impl Sync for StoredProviderPolicyProjection
impl Unpin for StoredProviderPolicyProjection
impl UnsafeUnpin for StoredProviderPolicyProjection
impl UnwindSafe for StoredProviderPolicyProjection
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