pub struct DaggerCuddlePleaseAction(_);Implementations§
source§impl DaggerCuddlePleaseAction
impl DaggerCuddlePleaseAction
sourcepub fn dagger(client: Arc<Query>) -> Self
pub fn dagger(client: Arc<Query>) -> Self
Create a traits::CuddlePlease client based on dagger
sourcepub async fn execute(&self, args: &CuddlePleaseArgs) -> Result<()>
pub async fn execute(&self, args: &CuddlePleaseArgs) -> Result<()>
Executes the cuddle-please action. This is a slow operation, but async, so make sure to not spawn blocking This relies exclively on arguments, as such this pull the repository directly, instead of using local src
sourcepub async fn execute_src(&self, args: &CuddlePleaseSrcArgs) -> Result<()>
pub async fn execute_src(&self, args: &CuddlePleaseSrcArgs) -> Result<()>
Executes the cuddle-please action. This is a slow operation, but async, so make sure to not spawn blocking
This function relies exclusively on cuddle.yaml and cuddle.please.yaml
For private repository access, make sure to use [CuddlePleaseSrcArgs::use_ssh_agent] otherwise we may not able to push to your repository
Auto Trait Implementations§
impl !RefUnwindSafe for DaggerCuddlePleaseAction
impl Send for DaggerCuddlePleaseAction
impl Sync for DaggerCuddlePleaseAction
impl Unpin for DaggerCuddlePleaseAction
impl !UnwindSafe for DaggerCuddlePleaseAction
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