pub struct GitUpdateRefRequest {
pub sha: String,
pub force: Option<bool>,
}
Fields§
§sha: String
The SHA1 value to set this reference to
force: Option<bool>
Indicates whether to force the update or to make sure the update is a fast-forward update. Leaving this out or setting it to false
will make sure you’re not overwriting work.
Implementations§
Source§impl GitUpdateRefRequest
impl GitUpdateRefRequest
pub fn new(sha: String) -> GitUpdateRefRequest
Trait Implementations§
Source§impl Clone for GitUpdateRefRequest
impl Clone for GitUpdateRefRequest
Source§fn clone(&self) -> GitUpdateRefRequest
fn clone(&self) -> GitUpdateRefRequest
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 GitUpdateRefRequest
impl Debug for GitUpdateRefRequest
Source§impl Default for GitUpdateRefRequest
impl Default for GitUpdateRefRequest
Source§fn default() -> GitUpdateRefRequest
fn default() -> GitUpdateRefRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitUpdateRefRequest
impl<'de> Deserialize<'de> for GitUpdateRefRequest
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
Source§impl PartialEq for GitUpdateRefRequest
impl PartialEq for GitUpdateRefRequest
Source§impl Serialize for GitUpdateRefRequest
impl Serialize for GitUpdateRefRequest
impl StructuralPartialEq for GitUpdateRefRequest
Auto Trait Implementations§
impl Freeze for GitUpdateRefRequest
impl RefUnwindSafe for GitUpdateRefRequest
impl Send for GitUpdateRefRequest
impl Sync for GitUpdateRefRequest
impl Unpin for GitUpdateRefRequest
impl UnwindSafe for GitUpdateRefRequest
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