gui 0.6.5

A generic UI library/framework.
Documentation
1
2
3
4
5
6
7
8
9
// Copyright (C) 2020-2024 Daniel Mueller <deso@posteo.net>
// SPDX-License-Identifier: GPL-3.0-or-later


/// A trait for merging two values.
pub trait Mergeable {
  /// Merge `other` into `self` and return the result.
  fn merge_with(self, other: Self) -> Self;
}