pub struct Persist;Trait Implementations§
Source§impl ResourceInputBuilder for Persist
impl ResourceInputBuilder for Persist
Source§type Input = PersistInstance
type Input = PersistInstance
The input for requesting this resource. Read more
Source§type Output = PersistInstance
type Output = PersistInstance
The output from provisioning this resource. Read more
Source§fn build<'life0, 'async_trait>(
self,
factory: &'life0 ResourceFactory,
) -> Pin<Box<dyn Future<Output = Result<Self::Input, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn build<'life0, 'async_trait>(
self,
factory: &'life0 ResourceFactory,
) -> Pin<Box<dyn Future<Output = Result<Self::Input, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Construct this resource config. The
ResourceFactory provides access to secrets and metadata.Auto Trait Implementations§
impl Freeze for Persist
impl RefUnwindSafe for Persist
impl Send for Persist
impl Sync for Persist
impl Unpin for Persist
impl UnwindSafe for Persist
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