Trait GetOption
Source pub trait GetOption {
// Required method
fn get_option<'a>(&'a self, name: &str) -> Option<&'a ProtobufOption>;
// Provided methods
fn get_string_option<'a>(&'a self, name: &str) -> Option<&'a LitStr> { ... }
fn get_bool_option<'a>(&'a self, name: &str) -> Option<&'a LitBool> { ... }
fn get_int_option<'a>(&'a self, name: &str) -> Option<&'a LitInt> { ... }
fn get_float_option<'a>(&'a self, name: &str) -> Option<&'a LitFloat> { ... }
fn get_ident_option<'a>(&'a self, name: &str) -> Option<&'a ProtobufPath> { ... }
fn get_object_option<'a>(
&'a self,
name: &str,
) -> Option<&'a ProtobufConstantMessage> { ... }
}