vtse/vtse-common/src/net.rs

21 lines
359 B
Rust

use crate::stock::Stock;
use serde::Serialize;
use uuid::Uuid;
#[derive(Serialize)]
#[serde(rename_all = "snake_case")]
pub enum ServerResponse {
/// Generic success
Success,
NewApiKey(Uuid),
UserError(UserError),
StockInfo(Stock),
}
#[derive(Serialize)]
pub enum UserError {
InvalidPassword,
InvalidApiKey,
NotAuthorized,
}