pub struct IssueListResponseDto {
pub items: Vec<IssueResponseDto>,
pub total: u64,
pub page: u32,
pub per_page: u32,
pub total_pages: u32,
pub has_next: bool,
pub has_prev: bool,
}Expand description
Paginated list response for Issue entities
Used in API responses for list endpoints. Includes pagination metadata.
Fields§
§items: Vec<IssueResponseDto>List of items
total: u64Total number of items (across all pages)
page: u32Current page number (1-indexed)
per_page: u32Number of items per page
total_pages: u32Total number of pages
has_next: boolWhether there is a next page
has_prev: boolWhether there is a previous page
Implementations§
Trait Implementations§
Source§impl Clone for IssueListResponseDto
impl Clone for IssueListResponseDto
Source§impl Debug for IssueListResponseDto
impl Debug for IssueListResponseDto
Auto Trait Implementations§
impl Freeze for IssueListResponseDto
impl RefUnwindSafe for IssueListResponseDto
impl Send for IssueListResponseDto
impl Sync for IssueListResponseDto
impl Unpin for IssueListResponseDto
impl UnsafeUnpin for IssueListResponseDto
impl UnwindSafe for IssueListResponseDto
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more