pub struct S3Provider { /* private fields */ }
Expand description
AWS S3 implementation of the wasmcloud:blobstore
specification
Implementations§
Source§impl S3Provider
impl S3Provider
Trait Implementations§
Source§impl CapabilityProvider for S3Provider
impl CapabilityProvider for S3Provider
Source§fn configure_dispatch(
&self,
dispatcher: Box<dyn Dispatcher>,
) -> Result<(), Box<dyn Error + Sync + Send>>
fn configure_dispatch( &self, dispatcher: Box<dyn Dispatcher>, ) -> Result<(), Box<dyn Error + Sync + Send>>
This function will be called on the provider when the host runtime is ready and has configured a dispatcher. This function is only ever
called once for a capability provider, regardless of the number of actors being managed in the host
Source§impl Clone for S3Provider
impl Clone for S3Provider
Source§fn clone(&self) -> S3Provider
fn clone(&self) -> S3Provider
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for S3Provider
impl RefUnwindSafe for S3Provider
impl Send for S3Provider
impl Sync for S3Provider
impl Unpin for S3Provider
impl UnwindSafe for S3Provider
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