diff --git a/crates/api_clients/fal_client/src/requests/traits/fal_endpoint_trait.rs b/crates/api_clients/fal_client/src/requests/traits/fal_endpoint_trait.rs new file mode 100644 index 0000000000..9c6f7c564d --- /dev/null +++ b/crates/api_clients/fal_client/src/requests/traits/fal_endpoint_trait.rs @@ -0,0 +1,5 @@ + +pub trait FalEndpoint { + /// Return the endpoint, eg. `fal-ai/flux-2-lora-gallery/multiple-angles` + fn get_endpoint() -> &'static str; +} diff --git a/crates/api_clients/fal_client/src/requests/traits/mod.rs b/crates/api_clients/fal_client/src/requests/traits/mod.rs index bc69599d33..7e1b7e0eca 100644 --- a/crates/api_clients/fal_client/src/requests/traits/mod.rs +++ b/crates/api_clients/fal_client/src/requests/traits/mod.rs @@ -1 +1,2 @@ +pub mod fal_endpoint_trait; pub mod fal_request_cost_calculator_trait; \ No newline at end of file