pub struct DefaultDeployPlanner {
pub oci: Option<Arc<dyn OciResolver>>,
}Fields§
§oci: Option<Arc<dyn OciResolver>>Implementations§
Source§impl DefaultDeployPlanner
impl DefaultDeployPlanner
pub fn new(oci: Option<Arc<dyn OciResolver>>) -> Self
Trait Implementations§
Source§impl DeployPlanner for DefaultDeployPlanner
impl DeployPlanner for DefaultDeployPlanner
fn plan<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 DeployContext,
) -> Pin<Box<dyn Future<Output = Result<DeployPlan>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Auto Trait Implementations§
impl !RefUnwindSafe for DefaultDeployPlanner
impl !UnwindSafe for DefaultDeployPlanner
impl Freeze for DefaultDeployPlanner
impl Send for DefaultDeployPlanner
impl Sync for DefaultDeployPlanner
impl Unpin for DefaultDeployPlanner
impl UnsafeUnpin for DefaultDeployPlanner
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