pub struct TagPushedOutput {
pub tag: String,
pub remote: String,
pub pushed: bool,
pub remote_refs: Vec<String>,
}Fields§
§tag: String§remote: String§pushed: bool§remote_refs: Vec<String>Raw lines from git ls-remote --tags <remote> refs/tags/<tag>.
Trait Implementations§
Source§impl Clone for TagPushedOutput
impl Clone for TagPushedOutput
Source§fn clone(&self) -> TagPushedOutput
fn clone(&self) -> TagPushedOutput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TagPushedOutput
impl Debug for TagPushedOutput
Source§impl<'de> Deserialize<'de> for TagPushedOutput
impl<'de> Deserialize<'de> for TagPushedOutput
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 TagPushedOutput
Source§impl PartialEq for TagPushedOutput
impl PartialEq for TagPushedOutput
Source§impl Serialize for TagPushedOutput
impl Serialize for TagPushedOutput
impl StructuralPartialEq for TagPushedOutput
Auto Trait Implementations§
impl Freeze for TagPushedOutput
impl RefUnwindSafe for TagPushedOutput
impl Send for TagPushedOutput
impl Sync for TagPushedOutput
impl Unpin for TagPushedOutput
impl UnsafeUnpin for TagPushedOutput
impl UnwindSafe for TagPushedOutput
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.