pub struct DefaultOciResolver { /* private fields */ }Expand description
Default resolver backed by OciClient.
Implementations§
Source§impl DefaultOciResolver
impl DefaultOciResolver
pub fn new(client: OciClient) -> DefaultOciResolver
Trait Implementations§
Source§impl OciResolver for DefaultOciResolver
impl OciResolver for DefaultOciResolver
fn resolve_digest<'life0, 'life1, 'async_trait>(
&'life0 self,
image: &'life1 OciRef,
) -> Pin<Box<dyn Future<Output = Result<String, OciError>> + Send + 'async_trait>>where
'life0: 'async_trait,
'life1: 'async_trait,
DefaultOciResolver: 'async_trait,
fn exists<'life0, 'life1, 'async_trait>(
&'life0 self,
image: &'life1 OciRef,
) -> Pin<Box<dyn Future<Output = Result<bool, OciError>> + Send + 'async_trait>>where
'life0: 'async_trait,
'life1: 'async_trait,
DefaultOciResolver: 'async_trait,
Auto Trait Implementations§
impl !RefUnwindSafe for DefaultOciResolver
impl !UnwindSafe for DefaultOciResolver
impl Freeze for DefaultOciResolver
impl Send for DefaultOciResolver
impl Sync for DefaultOciResolver
impl Unpin for DefaultOciResolver
impl UnsafeUnpin for DefaultOciResolver
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more