pub struct PluginTranslator;Implementations§
Source§impl PluginTranslator
impl PluginTranslator
pub fn new() -> Self
pub fn translate_scan_report( &self, report: &PluginScanReport, ) -> PluginTranslationReport
pub fn translate_descriptor(&self, descriptor: &PluginDescriptor) -> PluginIR
pub fn plan_activation( &self, translation: &PluginTranslationReport, matrix: &BridgeSupportMatrix, setup_readiness_context: &PluginSetupReadinessContext, ) -> PluginActivationPlan
pub fn plan_activation_with_catalog( &self, translation: &PluginTranslationReport, matrix: &BridgeSupportMatrix, setup_readiness_context: &PluginSetupReadinessContext, catalog: Option<&IntegrationCatalog>, ) -> PluginActivationPlan
Trait Implementations§
Source§impl Debug for PluginTranslator
impl Debug for PluginTranslator
Source§impl Default for PluginTranslator
impl Default for PluginTranslator
Source§fn default() -> PluginTranslator
fn default() -> PluginTranslator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PluginTranslator
impl RefUnwindSafe for PluginTranslator
impl Send for PluginTranslator
impl Sync for PluginTranslator
impl Unpin for PluginTranslator
impl UnsafeUnpin for PluginTranslator
impl UnwindSafe for PluginTranslator
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