pub struct CompatibilityEntry {
pub local: bool,
pub remote: bool,
pub local_state: bool,
pub remote_state: bool,
}Expand description
An expansion of a bitmask contained in CompatibilityTable.
Fields§
§local: boolWhether we support this option from us -> them.
remote: boolWhether we support this option from them -> us.
local_state: boolWhether this option is locally enabled.
remote_state: boolWhether this option is remotely enabled.
Implementations§
Trait Implementations§
Source§impl Clone for CompatibilityEntry
impl Clone for CompatibilityEntry
Source§fn clone(&self) -> CompatibilityEntry
fn clone(&self) -> CompatibilityEntry
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 CompatibilityEntry
impl Debug for CompatibilityEntry
Source§impl PartialEq for CompatibilityEntry
impl PartialEq for CompatibilityEntry
impl Copy for CompatibilityEntry
impl Eq for CompatibilityEntry
impl StructuralPartialEq for CompatibilityEntry
Auto Trait Implementations§
impl Freeze for CompatibilityEntry
impl RefUnwindSafe for CompatibilityEntry
impl Send for CompatibilityEntry
impl Sync for CompatibilityEntry
impl Unpin for CompatibilityEntry
impl UnwindSafe for CompatibilityEntry
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