pub struct UsageQuery {
pub period: Period,
pub timezone: String,
pub repository_id: Option<Uuid>,
pub sort: UsageSort,
pub direction: Direction,
pub page: u32,
pub page_size: Option<u32>,
pub snapshot: Option<Uuid>,
}Fields§
§period: Period§timezone: String§repository_id: Option<Uuid>§sort: UsageSort§direction: Direction§page: u32§page_size: Option<u32>§snapshot: Option<Uuid>Trait Implementations§
Source§impl Clone for UsageQuery
impl Clone for UsageQuery
Source§impl Debug for UsageQuery
impl Debug for UsageQuery
Source§impl<'de> Deserialize<'de> for UsageQuery
impl<'de> Deserialize<'de> for UsageQuery
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 UsageQuery
impl RefUnwindSafe for UsageQuery
impl Send for UsageQuery
impl Sync for UsageQuery
impl Unpin for UsageQuery
impl UnsafeUnpin for UsageQuery
impl UnwindSafe for UsageQuery
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