Expand description
Commonly used types and traits for convenient importing
This module re-exports the most frequently used types to make them easily accessible with a single import.
§Usage
use supabase::prelude::*;
// Now you have access to Client, Error, Result, and all common types
let client = Client::new("https://example.supabase.co", "your-anon-key")?;
Re-exports§
pub use crate::Client;
pub use crate::Error;
pub use crate::Result;
pub use crate::auth::Auth;
pub use crate::auth::AuthResponse;
pub use crate::auth::Session;
pub use crate::auth::User;
pub use crate::database::Database;
pub use crate::database::DeleteBuilder;
pub use crate::database::InsertBuilder;
pub use crate::database::QueryBuilder;
pub use crate::database::UpdateBuilder;
pub use crate::storage::Bucket;
pub use crate::storage::FileObject;
pub use crate::storage::Storage;
pub use crate::functions::Functions;
pub use crate::realtime::Realtime;
pub use crate::realtime::RealtimeEvent;
pub use crate::realtime::RealtimeMessage;
pub use crate::types::*;