pub struct GitRefObject {
pub type: String,
pub sha: String,
pub url: String,
}
Fields§
§type: String
§sha: String
SHA for the reference
url: String
Implementations§
Source§impl GitRefObject
impl GitRefObject
Trait Implementations§
Source§impl Clone for GitRefObject
impl Clone for GitRefObject
Source§fn clone(&self) -> GitRefObject
fn clone(&self) -> GitRefObject
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GitRefObject
impl Debug for GitRefObject
Source§impl Default for GitRefObject
impl Default for GitRefObject
Source§fn default() -> GitRefObject
fn default() -> GitRefObject
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitRefObject
impl<'de> Deserialize<'de> for GitRefObject
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
Source§impl PartialEq for GitRefObject
impl PartialEq for GitRefObject
Source§impl Serialize for GitRefObject
impl Serialize for GitRefObject
impl StructuralPartialEq for GitRefObject
Auto Trait Implementations§
impl Freeze for GitRefObject
impl RefUnwindSafe for GitRefObject
impl Send for GitRefObject
impl Sync for GitRefObject
impl Unpin for GitRefObject
impl UnwindSafe for GitRefObject
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