pub struct CatalogQualificationTarget {
pub phase_id: PhaseId,
pub provider: ProviderService,
pub profile_id: String,
pub provider_model_id: String,
pub roles: Vec<CatalogProofRole>,
}Fields§
§phase_id: PhaseId§provider: ProviderService§profile_id: StringExact configured profile selected for the one-shot canary. Model IDs are not route identities because one model may exist under multiple accounts or transports.
provider_model_id: String§roles: Vec<CatalogProofRole>Trait Implementations§
Source§impl Clone for CatalogQualificationTarget
impl Clone for CatalogQualificationTarget
Source§impl Debug for CatalogQualificationTarget
impl Debug for CatalogQualificationTarget
Source§impl<'de> Deserialize<'de> for CatalogQualificationTarget
impl<'de> Deserialize<'de> for CatalogQualificationTarget
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 CatalogQualificationTarget
impl StructuralPartialEq for CatalogQualificationTarget
Auto Trait Implementations§
impl Freeze for CatalogQualificationTarget
impl RefUnwindSafe for CatalogQualificationTarget
impl Send for CatalogQualificationTarget
impl Sync for CatalogQualificationTarget
impl Unpin for CatalogQualificationTarget
impl UnsafeUnpin for CatalogQualificationTarget
impl UnwindSafe for CatalogQualificationTarget
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