lago_types/responses/
credit_note.rs1use serde::{Deserialize, Serialize};
2
3use crate::models::{CreditNote, PaginationMeta};
4
5#[derive(Debug, Clone, Serialize, Deserialize)]
7pub struct GetCreditNoteResponse {
8 pub credit_note: CreditNote,
9}
10
11#[derive(Debug, Clone, Serialize, Deserialize)]
13pub struct ListCreditNotesResponse {
14 pub credit_notes: Vec<CreditNote>,
15 pub meta: PaginationMeta,
16}
17
18#[derive(Debug, Clone, Serialize, Deserialize)]
20pub struct CreateCreditNoteResponse {
21 pub credit_note: CreditNote,
22}
23
24#[derive(Debug, Clone, Serialize, Deserialize)]
26pub struct UpdateCreditNoteResponse {
27 pub credit_note: CreditNote,
28}