use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize, bon::Builder)]
pub struct IngestionResponse {
#[serde(rename = "successes")]
pub successes: Vec<models::IngestionSuccess>,
#[serde(rename = "errors")]
pub errors: Vec<models::IngestionError>,
}
impl IngestionResponse {
pub fn new(
successes: Vec<models::IngestionSuccess>,
errors: Vec<models::IngestionError>,
) -> IngestionResponse {
IngestionResponse { successes, errors }
}
}