Implement new fn create_release()

This commit is contained in:
2025-05-28 20:27:52 -05:00
parent a212dc3ceb
commit 4250deb419
3 changed files with 31 additions and 6 deletions

View File

@@ -13,8 +13,16 @@ pub struct ApiError {
#[derive(Debug)]
pub enum Error {
Placeholder, // TODO: Enumerate error modes
WrappedReqwestErr(reqwest::Error)
WrappedReqwestErr(reqwest::Error),
MissingAuthToken,
}
impl From<reqwest::Error> for crate::Error {
fn from(value: reqwest::Error) -> Self {
Self::WrappedReqwestErr(value)
}
}
type Result<T> = core::result::Result<T, Error>;
#[derive(Debug, Deserialize, Serialize)]