pub trait DeviceExt {
// Required methods
fn diff<'a>(&'a self, peers: &'a [Peer]) -> Vec<PeerDiff<'a>>;
fn get_peer(&self, public_key: &str) -> Option<&PeerInfo>;
}Required Methods§
Sourcefn diff<'a>(&'a self, peers: &'a [Peer]) -> Vec<PeerDiff<'a>>
fn diff<'a>(&'a self, peers: &'a [Peer]) -> Vec<PeerDiff<'a>>
Diff the output of a wgctrl device with a list of server-reported peers.