Expand description
Typed client for Supabase’s PostgREST and Storage HTTP APIs.
§Example
use serde::Deserialize;
use wowlab_supabase::{Result, SupabaseClient};
#[derive(Deserialize)]
struct User {
id: i64,
}
let client = SupabaseClient::new("https://example.supabase.co", "project-api-key")?;
client.get_json("users?select=id", "public").awaitModules§
Structs§
- Retry
Config - Bounded retry policy for Supabase operations.
- Supabase
Client - HTTP client for the Supabase
PostgRESTand Storage APIs. - Supabase
Error - Failure returned by the Supabase client.
Functions§
- with_
retry - Runs an asynchronous Supabase operation using the configured retry policy.
Type Aliases§
- Result
- Result returned by Supabase client operations.