pub struct RotationHistoryResponse {
pub total_count: usize,
pub offset: usize,
pub limit: usize,
pub records: Vec<RotationHistoryRecord>,
}Expand description
Rotation history response
Fields§
§total_count: usizePagination: total count
offset: usizePagination: offset used
limit: usizePagination: limit used
records: Vec<RotationHistoryRecord>History records
Implementations§
Source§impl RotationHistoryResponse
impl RotationHistoryResponse
Sourcepub fn with_record(self, record: RotationHistoryRecord) -> Self
pub fn with_record(self, record: RotationHistoryRecord) -> Self
Add record to history
Sourcepub fn with_total_count(self, count: usize) -> Self
pub fn with_total_count(self, count: usize) -> Self
Set total count
Trait Implementations§
Source§impl Clone for RotationHistoryResponse
impl Clone for RotationHistoryResponse
Source§fn clone(&self) -> RotationHistoryResponse
fn clone(&self) -> RotationHistoryResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RotationHistoryResponse
impl Debug for RotationHistoryResponse
Source§impl<'de> Deserialize<'de> for RotationHistoryResponse
impl<'de> Deserialize<'de> for RotationHistoryResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RotationHistoryResponse
impl RefUnwindSafe for RotationHistoryResponse
impl Send for RotationHistoryResponse
impl Sync for RotationHistoryResponse
impl Unpin for RotationHistoryResponse
impl UnwindSafe for RotationHistoryResponse
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
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request