Struct google_tagmanager2::MergeConflict [−][src]
pub struct MergeConflict { pub entity_in_base_version: Option<Entity>, pub entity_in_workspace: Option<Entity>, }
Represents a merge conflict.
This type is not used in any activity, and only used as part of another schema.
Fields
entity_in_base_version: Option<Entity>
The base version entity (since the latest sync operation) that has conflicting changes compared to the workspace. If this field is missing, it means the workspace entity is deleted from the base version.
entity_in_workspace: Option<Entity>
The workspace entity that has conflicting changes compared to the base version. If an entity is deleted in a workspace, it will still appear with a deleted change status.
Trait Implementations
impl Default for MergeConflict
[src]
impl Default for MergeConflict
fn default() -> MergeConflict
[src]
fn default() -> MergeConflict
Returns the "default value" for a type. Read more
impl Clone for MergeConflict
[src]
impl Clone for MergeConflict
fn clone(&self) -> MergeConflict
[src]
fn clone(&self) -> MergeConflict
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for MergeConflict
[src]
impl Debug for MergeConflict
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for MergeConflict
[src]
impl Part for MergeConflict
Auto Trait Implementations
impl Send for MergeConflict
impl Send for MergeConflict
impl Sync for MergeConflict
impl Sync for MergeConflict