selene_core/library/collection/frontend_impls.rs
1use std::str::FromStr;
2
3use crate::{
4 database::{DatabaseEntry, DatabaseError},
5 library::collection::{Collection, CollectionId},
6};
7
8impl Collection {
9 pub fn db_find_by_name(name: impl AsRef<str>) -> Result<Option<Self>, DatabaseError>
10 where
11 Self: 'static,
12 {
13 Self::db_get(CollectionId::from_str(name.as_ref()).unwrap())
14 }
15}