pub struct GitPushRequest {
pub remote: Option<String>,
pub branch: Option<String>,
pub force: Option<bool>,
pub auth_token: Option<String>,
pub ssh_key: Option<String>,
}Expand description
Git push request
Fields§
§remote: Option<String>§branch: Option<String>§force: Option<bool>§auth_token: Option<String>§ssh_key: Option<String>Trait Implementations§
Source§impl Clone for GitPushRequest
impl Clone for GitPushRequest
Source§fn clone(&self) -> GitPushRequest
fn clone(&self) -> GitPushRequest
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 GitPushRequest
impl Debug for GitPushRequest
Source§impl<'de> Deserialize<'de> for GitPushRequest
impl<'de> Deserialize<'de> for GitPushRequest
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
Auto Trait Implementations§
impl Freeze for GitPushRequest
impl RefUnwindSafe for GitPushRequest
impl Send for GitPushRequest
impl Sync for GitPushRequest
impl Unpin for GitPushRequest
impl UnwindSafe for GitPushRequest
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