pub struct RepositoryInfo { /* private fields */ }Expand description
Parsed repository metadata used before dispatch.
Implementations§
Source§impl RepositoryInfo
impl RepositoryInfo
Sourcepub const fn is_private(&self) -> bool
pub const fn is_private(&self) -> bool
Whether repository visibility is private.
Sourcepub const fn is_archived(&self) -> bool
pub const fn is_archived(&self) -> bool
Whether the repository is archived.
Sourcepub const fn is_disabled(&self) -> bool
pub const fn is_disabled(&self) -> bool
Whether GitHub has disabled the repository.
Sourcepub fn default_branch(&self) -> &BranchName
pub fn default_branch(&self) -> &BranchName
Canonical default branch reported by GitHub.
Trait Implementations§
Source§impl Clone for RepositoryInfo
impl Clone for RepositoryInfo
Source§impl Debug for RepositoryInfo
impl Debug for RepositoryInfo
impl Eq for RepositoryInfo
Source§impl PartialEq for RepositoryInfo
impl PartialEq for RepositoryInfo
impl StructuralPartialEq for RepositoryInfo
Auto Trait Implementations§
impl Freeze for RepositoryInfo
impl RefUnwindSafe for RepositoryInfo
impl Send for RepositoryInfo
impl Sync for RepositoryInfo
impl Unpin for RepositoryInfo
impl UnsafeUnpin for RepositoryInfo
impl UnwindSafe for RepositoryInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.