Skip to main content

MessageConstraintsExt

Trait MessageConstraintsExt 

Source
pub trait MessageConstraintsExt {
    // Required method
    fn message_constraints(&self) -> ConstraintDecodeResult<MessageRules>;
}
Expand description

Extension trait for extracting buf.validate.message rules from a message descriptor.

Required Methods§

Source

fn message_constraints(&self) -> ConstraintDecodeResult<MessageRules>

Returns the MessageRules for this message, if any.

§Errors

Returns an error if the extension value cannot be transcoded to MessageRules.

Implementations on Foreign Types§

Source§

impl MessageConstraintsExt for MessageDescriptor

Implementors§