pub struct Query;Implementations§
Source§impl Query
impl Query
pub async fn find_deployment_by_id( db: &DatabaseConnection, id: &str, ) -> Result<Option<Model>, DbErr>
pub async fn find_deployments_by_owner( db: &DatabaseConnection, owner_id: &str, ) -> Result<Vec<Model>, DbErr>
pub async fn find_deployments_by_framework( db: &DatabaseConnection, framework: &str, ) -> Result<Vec<Model>, DbErr>
pub async fn find_all_deployments( db: &DatabaseConnection, ) -> Result<Vec<Model>, DbErr>
pub async fn find_deployments_by_kind( db: &DatabaseConnection, kind: &str, ) -> Result<Vec<Model>, DbErr>
pub async fn find_matching_deployments( db: &DatabaseConnection, model: Option<&str>, framework: Option<&str>, kind: &str, ) -> Result<Vec<Model>, DbErr>
pub async fn find_training_job_by_id( db: &DatabaseConnection, id: &str, ) -> Result<Option<Model>, DbErr>
pub async fn find_training_jobs_by_owners( db: &DatabaseConnection, owner_ids: &[&str], ) -> Result<Vec<Model>, DbErr>
pub async fn find_training_jobs_by_queue( db: &DatabaseConnection, queue_name: &str, ) -> Result<Vec<Model>, DbErr>
pub async fn find_training_jobs_by_owner( db: &DatabaseConnection, owner_id: &str, ) -> Result<Vec<Model>, DbErr>
pub async fn find_training_job_by_id_and_owners( db: &DatabaseConnection, id: &str, owner_ids: &[&str], ) -> Result<Model, DbErr>
pub async fn find_training_job_by_id_and_owner( db: &DatabaseConnection, id: &str, owner_id: &str, ) -> Result<Model, DbErr>
pub async fn find_training_job_by_resource_name( db: &DatabaseConnection, resource_name: &str, ) -> Result<Option<Model>, DbErr>
pub async fn find_buffer_by_id( db: &DatabaseConnection, id: &str, ) -> Result<Option<Model>, DbErr>
pub async fn find_buffer_by_name_and_owners( db: &DatabaseConnection, name: &str, namespace: &str, owner_ids: &[&str], ) -> Result<Option<Model>, DbErr>
pub async fn find_buffer_by_name( db: &DatabaseConnection, namespace: &str, name: &str, ) -> Result<Option<Model>, DbErr>
pub async fn find_buffers_by_owner( db: &DatabaseConnection, owner_id: &str, ) -> Result<Vec<Model>, DbErr>
pub async fn find_buffers_by_owners( db: &DatabaseConnection, owner_ids: &[&str], ) -> Result<Vec<Model>, DbErr>
pub async fn find_buffer_by_id_and_owners( db: &DatabaseConnection, id: &str, owner_ids: &[&str], ) -> Result<Option<Model>, DbErr>
pub async fn find_llms_by_owners( db: &DatabaseConnection, owner_ids: &[&str], ) -> Result<Vec<Model>, DbErr>
pub async fn find_llm_by_name_and_namespace( db: &DatabaseConnection, name: &str, namespace: &str, ) -> Result<Option<Model>, DbErr>
pub async fn find_llm_by_name_and_namespace_and_owners( db: &DatabaseConnection, name: &str, namespace: &str, owner_ids: &[&str], ) -> Result<Option<Model>, DbErr>
pub async fn find_humans_by_owners( db: &DatabaseConnection, owner_ids: &[&str], ) -> Result<Vec<Model>, DbErr>
pub async fn find_human_by_name_and_namespace_and_owners( db: &DatabaseConnection, name: &str, namespace: &str, owner_ids: &[&str], ) -> Result<Option<Model>, DbErr>
pub async fn find_feedback_by_id_and_human_id( db: &DatabaseConnection, feedback_id: &str, human_id: &str, ) -> Result<Option<Model>, DbErr>
Auto Trait Implementations§
impl Freeze for Query
impl RefUnwindSafe for Query
impl Send for Query
impl Sync for Query
impl Unpin for Query
impl UnwindSafe for Query
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoResult<T> for T
impl<T> IntoResult<T> for T
type Err = Infallible
fn into_result(self) -> Result<T, <T as IntoResult<T>>::Err>
Creates a shared type from an unshared type.