pub struct GitTag {
pub node_id: String,
pub tag: String,
pub sha: String,
pub url: String,
pub message: String,
pub tagger: Box<GitTagTagger>,
pub object: Box<GitTagObject>,
pub verification: Option<Box<Verification>>,
}
Expand description
GitTag : Metadata for a Git tag
Fields§
§node_id: String
§tag: String
Name of the tag
sha: String
§url: String
URL for the tag
message: String
Message describing the purpose of the tag
tagger: Box<GitTagTagger>
§object: Box<GitTagObject>
§verification: Option<Box<Verification>>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GitTag
impl<'de> Deserialize<'de> for GitTag
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 GitTag
Auto Trait Implementations§
impl Freeze for GitTag
impl RefUnwindSafe for GitTag
impl Send for GitTag
impl Sync for GitTag
impl Unpin for GitTag
impl UnwindSafe for GitTag
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