pub fn client_method_defined_in(version: ProtocolVersion, method: &str) -> boolExpand description
Whether method is a client-to-server request version defines.
A revision newer than this build answers with the 2026-07-28 set, for the
reason discover_defined_in gives:
SEP-2575 is not something a later draft would take back.
ยงExamples
use protocol_droid::domain::{ProtocolVersion, client_method_defined_in};
assert!(client_method_defined_in(ProtocolVersion::V2025_11_25, "ping"));
// SEP-2575 removed `ping` and replaced `logging/setLevel`.
assert!(!client_method_defined_in(ProtocolVersion::V2026_07_28, "ping"));
assert!(!client_method_defined_in(ProtocolVersion::V2026_07_28, "logging/setLevel"));
assert!(client_method_defined_in(ProtocolVersion::V2026_07_28, "subscriptions/listen"));