pub fn try_merge(
        &mut self,
        other: &RenderGraphImageSpecification,
    ) -> bool {
        if !self.can_merge(other) {
            return false;
        }

        self.aspect_flags |= other.aspect_flags;
        self.usage_flags |= other.usage_flags;

        true
    }
/// Merge other's constraints into self, but only if there are no conflicts. No modification
/// occurs if any conflict exists
Merge other's constraints into self, but only if there are no conflicts. No modification
occurs if any conflict exists
Merge other ' s constraints into self but only if there are no conflicts . No modification occurs if any conflict exists
pub fn try_merge(
        &mut self,
        other: &RenderGraphImageSpecification,
    ) -> bool {
        if !self.can_merge(other) {
            return false;
        }
        self.aspect_flags |= other.aspect_flags;
        self.usage_flags |= other.usage_flags;
        true
    }
pub fn try_merge ( & mut self , other : & RenderGraphImageSpecification , ) -> bool { if ! self . can_merge ( other ) { return false ; } self . aspect_flags |= other . aspect_flags ; self . usage_flags |= other . usage_flags ; true }
Merge other's constraints into self, but only if there are no conflicts.
Merge other ' s constraints into self but only if there are no conflicts .
&mut self
other
&RenderGraphImageSpecification
&mut self
other
&RenderGraphImageSpecification