pub struct CatalogDiscoveryPlanEntry {
pub phase_id: PhaseId,
pub provider: ProviderService,
pub transport: TransportKind,
pub source: CatalogSourceKind,
pub configured_model_ids: Vec<String>,
}Fields§
§phase_id: PhaseId§provider: ProviderService§transport: TransportKind§source: CatalogSourceKind§configured_model_ids: Vec<String>Trait Implementations§
Source§impl Clone for CatalogDiscoveryPlanEntry
impl Clone for CatalogDiscoveryPlanEntry
Source§impl Debug for CatalogDiscoveryPlanEntry
impl Debug for CatalogDiscoveryPlanEntry
Source§impl<'de> Deserialize<'de> for CatalogDiscoveryPlanEntry
impl<'de> Deserialize<'de> for CatalogDiscoveryPlanEntry
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 CatalogDiscoveryPlanEntry
impl StructuralPartialEq for CatalogDiscoveryPlanEntry
Auto Trait Implementations§
impl Freeze for CatalogDiscoveryPlanEntry
impl RefUnwindSafe for CatalogDiscoveryPlanEntry
impl Send for CatalogDiscoveryPlanEntry
impl Sync for CatalogDiscoveryPlanEntry
impl Unpin for CatalogDiscoveryPlanEntry
impl UnsafeUnpin for CatalogDiscoveryPlanEntry
impl UnwindSafe for CatalogDiscoveryPlanEntry
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