Skip to main content

SupabaseClientFunctionsExt

Trait SupabaseClientFunctionsExt 

Source
pub trait SupabaseClientFunctionsExt {
    // Required method
    fn functions(&self) -> Result<FunctionsClient, FunctionsError>;
}
Expand description

Extension trait to create a FunctionsClient from a SupabaseClient.

§Example

use supabase_client_sdk::prelude::*;
use supabase_client_functions::SupabaseClientFunctionsExt;

let client = SupabaseClient::new(config).await?;
let functions = client.functions()?;
let response = functions.invoke("hello", InvokeOptions::new()).await?;

Required Methods§

Source

fn functions(&self) -> Result<FunctionsClient, FunctionsError>

Create a FunctionsClient from the client’s configuration.

Requires supabase_url and supabase_key to be set in the config.

Implementations on Foreign Types§

Source§

impl SupabaseClientFunctionsExt for SupabaseClient

Implementors§