pub struct UsageView {
pub org: Option<String>,
pub repos: Option<Vec<UsageRepo>>,
pub total_bytes: Option<i32>,
}Fields§
§org: Option<String>Org the rollup is for.
repos: Option<Vec<UsageRepo>>Repos is every repo the org owns, across every project sub-scope.
total_bytes: Option<i32>TotalBytes is the sum over Repos — the org’s whole git footprint.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UsageView
impl<'de> Deserialize<'de> for UsageView
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
impl StructuralPartialEq for UsageView
Auto Trait Implementations§
impl Freeze for UsageView
impl RefUnwindSafe for UsageView
impl Send for UsageView
impl Sync for UsageView
impl Unpin for UsageView
impl UnsafeUnpin for UsageView
impl UnwindSafe for UsageView
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