Function: erc-networks--id-equal-p

erc-networks--id-equal-p is a byte-compiled function defined in erc-networks.el.gz.

Signature

(erc-networks--id-equal-p SELF OTHER)

Documentation

Return non-nil when two network IDs exhibit underlying equality.

Expect SELF and OTHER to be erc-networks--id struct instances and that this will only be called for ID recovery or merging, after which no two identities should be equal (timestamps aside) that aren't also eq.

Implementations

(erc-networks--id-equal-p (A erc-networks--id-qualifying) (B erc-networks--id-qualifying)) in `erc-networks.el'.

Undocumented

(erc-networks--id-equal-p (A erc-networks--id-fixed) (B erc-networks--id-fixed)) in `erc-networks.el'.

Undocumented

(erc-networks--id-equal-p (SELF erc-networks--id) (OTHER erc-networks--id)) in `erc-networks.el'.

Undocumented

(erc-networks--id-equal-p (_ erc-networks--id) (_ null)) in `erc-networks.el'.

Undocumented

(erc-networks--id-equal-p (_ null) (_ erc-networks--id)) in `erc-networks.el'.

Undocumented

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-networks.el.gz
(cl-defgeneric erc-networks--id-equal-p (self other)
  "Return non-nil when two network IDs exhibit underlying equality.
Expect SELF and OTHER to be `erc-networks--id' struct instances
and that this will only be called for ID recovery or merging,
after which no two identities should be `equal' (timestamps
aside) that aren't also `eq'.")