pub struct GitMeta {
pub remote: Option<String>,
pub repo_name: Option<String>,
pub branch: Option<String>,
pub head: Option<String>,
pub commits: Vec<String>,
}Fields§
§remote: Option<String>§repo_name: Option<String>§branch: Option<String>§head: Option<String>§commits: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for GitMeta
impl<'de> Deserialize<'de> for GitMeta
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 Eq for GitMeta
impl StructuralPartialEq for GitMeta
Auto Trait Implementations§
impl Freeze for GitMeta
impl RefUnwindSafe for GitMeta
impl Send for GitMeta
impl Sync for GitMeta
impl Unpin for GitMeta
impl UnsafeUnpin for GitMeta
impl UnwindSafe for GitMeta
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