pub struct ShuttleMetadata;👎Deprecated since 0.42.0: This plugin has been moved to shuttle_runtime::Metadata, see https://docs.shuttle.rs/resources/shuttle-metadata
Trait Implementations§
Source§impl Default for ShuttleMetadata
impl Default for ShuttleMetadata
Source§fn default() -> ShuttleMetadata
fn default() -> ShuttleMetadata
Returns the “default value” for a type. Read more
Source§impl ResourceInputBuilder for ShuttleMetadata
impl ResourceInputBuilder for ShuttleMetadata
Source§type Input = DeploymentMetadata
type Input = DeploymentMetadata
The input for requesting this resource. Read more
Source§type Output = DeploymentMetadata
type Output = DeploymentMetadata
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 ShuttleMetadata
impl RefUnwindSafe for ShuttleMetadata
impl Send for ShuttleMetadata
impl Sync for ShuttleMetadata
impl Unpin for ShuttleMetadata
impl UnwindSafe for ShuttleMetadata
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