pub struct CommitTag {
pub commit: Option<Option<Box<Commit>>>,
pub is_annotated: bool,
pub message: Option<Option<String>>,
pub name: String,
pub sha: String,
pub tagger: Option<Option<Box<Identity>>>,
pub title: Option<Option<String>>,
}Fields§
§commit: Option<Option<Box<Commit>>>§is_annotated: bool§message: Option<Option<String>>§name: String§sha: String§tagger: Option<Option<Box<Identity>>>§title: Option<Option<String>>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CommitTag
impl<'de> Deserialize<'de> for CommitTag
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 CommitTag
Auto Trait Implementations§
impl Freeze for CommitTag
impl RefUnwindSafe for CommitTag
impl Send for CommitTag
impl Sync for CommitTag
impl Unpin for CommitTag
impl UnwindSafe for CommitTag
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