pub struct ObjectTypes {
pub base: Option<String>,
pub destination: Option<String>,
pub source: Option<String>,
}Expand description
Information about the type of an object in a merge operation.
Fields§
§base: Option<String>The type of the object in the base commit of the merge.
destination: Option<String>The type of the object in the destination branch.
source: Option<String>The type of the object in the source branch.
Trait Implementations§
Source§impl Clone for ObjectTypes
impl Clone for ObjectTypes
Source§fn clone(&self) -> ObjectTypes
fn clone(&self) -> ObjectTypes
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 ObjectTypes
impl Debug for ObjectTypes
Source§impl Default for ObjectTypes
impl Default for ObjectTypes
Source§fn default() -> ObjectTypes
fn default() -> ObjectTypes
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ObjectTypes
impl<'de> Deserialize<'de> for ObjectTypes
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 ObjectTypes
impl PartialEq for ObjectTypes
impl StructuralPartialEq for ObjectTypes
Auto Trait Implementations§
impl Freeze for ObjectTypes
impl RefUnwindSafe for ObjectTypes
impl Send for ObjectTypes
impl Sync for ObjectTypes
impl Unpin for ObjectTypes
impl UnwindSafe for ObjectTypes
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