pub struct UsageCheck {
pub id: String,
pub number: u64,
pub repository_id: Uuid,
pub name: String,
pub path: String,
pub revision: String,
pub started_at: DateTime<Utc>,
pub status: CheckStatus,
pub period_tokens: Option<u64>,
pub usage_pending: bool,
}Fields§
§id: String§number: u64§repository_id: Uuid§name: String§path: String§revision: String§started_at: DateTime<Utc>§status: CheckStatus§period_tokens: Option<u64>§usage_pending: boolTrait Implementations§
Source§impl Clone for UsageCheck
impl Clone for UsageCheck
Source§impl Debug for UsageCheck
impl Debug for UsageCheck
Source§impl<'de> Deserialize<'de> for UsageCheck
impl<'de> Deserialize<'de> for UsageCheck
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 UsageCheck
impl RefUnwindSafe for UsageCheck
impl Send for UsageCheck
impl Sync for UsageCheck
impl Unpin for UsageCheck
impl UnsafeUnpin for UsageCheck
impl UnwindSafe for UsageCheck
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