pub struct RepoInfo {
pub name: String,
pub description: Option<String>,
pub private: bool,
pub archived: bool,
pub pushed_at: Option<String>,
}Expand description
One repo in an org listing (protocol v1.4): the name plus whatever
metadata the backend reports. Everything past name is optional —
a provider with only names sends the string form on the wire and
every field here stays default.
Fields§
§name: String§description: Option<String>§private: bool§archived: bool§pushed_at: Option<String>ISO-8601 last-push timestamp when the backend knows it.
Implementations§
Trait Implementations§
impl Eq for RepoInfo
impl StructuralPartialEq for RepoInfo
Auto Trait Implementations§
impl Forget for RepoInfo
impl Freeze for RepoInfo
impl Move for RepoInfo
impl RefUnwindSafe for RepoInfo
impl Send for RepoInfo
impl Sync for RepoInfo
impl Unpin for RepoInfo
impl UnsafeUnpin for RepoInfo
impl UnwindSafe for RepoInfo
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