pub struct GitObject;
Trait Implementations§
Source§impl HasField<__typename> for GitObject
impl HasField<__typename> for GitObject
Source§impl HasField<abbreviatedOid> for GitObject
impl HasField<abbreviatedOid> for GitObject
Source§impl HasField<commitResourcePath> for GitObject
impl HasField<commitResourcePath> for GitObject
Source§impl HasField<oid> for GitObject
impl HasField<oid> for GitObject
Source§type Type = GitObjectID
type Type = GitObjectID
The schema marker type of this field.
Source§impl HasField<repository> for GitObject
impl HasField<repository> for GitObject
Source§type Type = Repository
type Type = Repository
The schema marker type of this field.
impl HasSubtype<Blob> for GitObject
impl HasSubtype<Commit> for GitObject
impl HasSubtype<GitObject> for GitObject
impl HasSubtype<Tag> for GitObject
impl HasSubtype<Tree> for GitObject
Auto Trait Implementations§
impl Freeze for GitObject
impl RefUnwindSafe for GitObject
impl Send for GitObject
impl Sync for GitObject
impl Unpin for GitObject
impl UnwindSafe for GitObject
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