pub struct EcrClient { /* private fields */ }Implementations§
Source§impl EcrClient
impl EcrClient
pub fn new(config: AwsConfig) -> Self
pub async fn list_private_repositories(&self) -> Result<Vec<EcrRepository>>
pub async fn list_public_repositories(&self) -> Result<Vec<EcrRepository>>
pub async fn list_images( &self, repository_name: &str, repository_uri: &str, ) -> Result<Vec<EcrImage>>
Auto Trait Implementations§
impl Freeze for EcrClient
impl RefUnwindSafe for EcrClient
impl Send for EcrClient
impl Sync for EcrClient
impl Unpin for EcrClient
impl UnsafeUnpin for EcrClient
impl UnwindSafe for EcrClient
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
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 moreCreates a shared type from an unshared type.