pub trait RequestTrait {
// Required methods
fn model(&self) -> &str;
fn parameters(&self) -> Option<&Parameters>;
}
Expand description
A trait for abstracting over different DashScope request parameter types.
This allows for common handling of validation and other pre-flight checks before sending a request to the API.
Required Methods§
Sourcefn parameters(&self) -> Option<&Parameters>
fn parameters(&self) -> Option<&Parameters>
Returns a reference to the optional parameters for this request.