Struct shuttle_turso::Turso
source · pub struct Turso { /* private fields */ }
Implementations§
Trait Implementations§
source§impl ResourceInputBuilder for Turso
impl ResourceInputBuilder for Turso
§type Input = TursoOutput
type Input = TursoOutput
The input for requesting this resource. Read more
§type Output = TursoOutput
type Output = TursoOutput
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, ShuttleError>> + 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, ShuttleError>> + 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 Turso
impl RefUnwindSafe for Turso
impl Send for Turso
impl Sync for Turso
impl Unpin for Turso
impl UnwindSafe for Turso
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