pub struct QueryUsageRequest {
pub operation_id: String,
pub fingerprint: String,
pub count: u64,
pub expected_period: u64,
}Fields§
§operation_id: String§fingerprint: String§count: u64§expected_period: u64Implementations§
Source§impl QueryUsageRequest
impl QueryUsageRequest
pub fn expires_at(&self) -> Result<i64>
Trait Implementations§
Source§impl Clone for QueryUsageRequest
impl Clone for QueryUsageRequest
Source§impl Debug for QueryUsageRequest
impl Debug for QueryUsageRequest
Source§impl<'de> Deserialize<'de> for QueryUsageRequest
impl<'de> Deserialize<'de> for QueryUsageRequest
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 QueryUsageRequest
impl RefUnwindSafe for QueryUsageRequest
impl Send for QueryUsageRequest
impl Sync for QueryUsageRequest
impl Unpin for QueryUsageRequest
impl UnsafeUnpin for QueryUsageRequest
impl UnwindSafe for QueryUsageRequest
Blanket Implementations§
impl<T> Allocation for T
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