buffa-types 0.9.0

Protobuf well-known types for buffa
Documentation
// @generated by buffa-codegen. DO NOT EDIT.

include!("google.protobuf.any.rs");
include!("google.protobuf.duration.rs");
include!("google.protobuf.empty.rs");
include!("google.protobuf.field_mask.rs");
include!("google.protobuf.struct.rs");
include!("google.protobuf.timestamp.rs");
include!("google.protobuf.wrappers.rs");
#[allow(
    non_camel_case_types,
    dead_code,
    unused_imports,
    unused_qualifications,
    clippy::derivable_impls,
    clippy::match_single_binding,
    clippy::uninlined_format_args,
    clippy::doc_lazy_continuation,
    clippy::module_inception
)]
pub mod __buffa {
    #[allow(unused_imports)]
    use super::*;
    pub mod view {
        #[allow(unused_imports)]
        use super::*;
        include!("google.protobuf.any.__view.rs");
        include!("google.protobuf.duration.__view.rs");
        include!("google.protobuf.empty.__view.rs");
        include!("google.protobuf.field_mask.__view.rs");
        include!("google.protobuf.struct.__view.rs");
        include!("google.protobuf.timestamp.__view.rs");
        include!("google.protobuf.wrappers.__view.rs");
        pub mod oneof {
            #[allow(unused_imports)]
            use super::*;
            include!("google.protobuf.struct.__view_oneof.rs");
        }
    }
    pub mod oneof {
        #[allow(unused_imports)]
        use super::*;
        include!("google.protobuf.struct.__oneof.rs");
    }
    #[cfg(feature = "reflect")]
    /// Reflection support: embedded descriptor pool shared by this
    /// package's [`Reflectable`](::buffa_descriptor::reflect::Reflectable)
    /// and `ReflectMessage` impls (bridge and vtable mode alike).
    pub mod reflect {
        /// The serialized `FileDescriptorSet` for this codegen run,
        /// including transitive dependencies, with `source_code_info`
        /// stripped. Used to build the runtime
        /// [`DescriptorPool`](::buffa_descriptor::DescriptorPool);
        /// also suitable for shipping the schema over the wire.
        /// Re-exported at the package root — prefer that path over
        /// going through `__buffa`.
        pub const FILE_DESCRIPTOR_SET_BYTES: &[u8] = &[
            10u8, 228u8, 1u8, 10u8, 25u8, 103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 47u8,
            112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 47u8, 97u8, 110u8,
            121u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 18u8, 15u8, 103u8, 111u8,
            111u8, 103u8, 108u8, 101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8,
            117u8, 102u8, 34u8, 54u8, 10u8, 3u8, 65u8, 110u8, 121u8, 18u8, 25u8, 10u8,
            8u8, 116u8, 121u8, 112u8, 101u8, 95u8, 117u8, 114u8, 108u8, 24u8, 1u8, 32u8,
            1u8, 40u8, 9u8, 82u8, 7u8, 116u8, 121u8, 112u8, 101u8, 85u8, 114u8, 108u8,
            18u8, 20u8, 10u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 24u8, 2u8, 32u8,
            1u8, 40u8, 12u8, 82u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 66u8, 118u8,
            10u8, 19u8, 99u8, 111u8, 109u8, 46u8, 103u8, 111u8, 111u8, 103u8, 108u8,
            101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 66u8,
            8u8, 65u8, 110u8, 121u8, 80u8, 114u8, 111u8, 116u8, 111u8, 80u8, 1u8, 90u8,
            44u8, 103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 103u8, 111u8, 108u8,
            97u8, 110u8, 103u8, 46u8, 111u8, 114u8, 103u8, 47u8, 112u8, 114u8, 111u8,
            116u8, 111u8, 98u8, 117u8, 102u8, 47u8, 116u8, 121u8, 112u8, 101u8, 115u8,
            47u8, 107u8, 110u8, 111u8, 119u8, 110u8, 47u8, 97u8, 110u8, 121u8, 112u8,
            98u8, 162u8, 2u8, 3u8, 71u8, 80u8, 66u8, 170u8, 2u8, 30u8, 71u8, 111u8,
            111u8, 103u8, 108u8, 101u8, 46u8, 80u8, 114u8, 111u8, 116u8, 111u8, 98u8,
            117u8, 102u8, 46u8, 87u8, 101u8, 108u8, 108u8, 75u8, 110u8, 111u8, 119u8,
            110u8, 84u8, 121u8, 112u8, 101u8, 115u8, 98u8, 6u8, 112u8, 114u8, 111u8,
            116u8, 111u8, 51u8, 10u8, 251u8, 1u8, 10u8, 30u8, 103u8, 111u8, 111u8, 103u8,
            108u8, 101u8, 47u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8,
            47u8, 100u8, 117u8, 114u8, 97u8, 116u8, 105u8, 111u8, 110u8, 46u8, 112u8,
            114u8, 111u8, 116u8, 111u8, 18u8, 15u8, 103u8, 111u8, 111u8, 103u8, 108u8,
            101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 34u8,
            58u8, 10u8, 8u8, 68u8, 117u8, 114u8, 97u8, 116u8, 105u8, 111u8, 110u8, 18u8,
            24u8, 10u8, 7u8, 115u8, 101u8, 99u8, 111u8, 110u8, 100u8, 115u8, 24u8, 1u8,
            32u8, 1u8, 40u8, 3u8, 82u8, 7u8, 115u8, 101u8, 99u8, 111u8, 110u8, 100u8,
            115u8, 18u8, 20u8, 10u8, 5u8, 110u8, 97u8, 110u8, 111u8, 115u8, 24u8, 2u8,
            32u8, 1u8, 40u8, 5u8, 82u8, 5u8, 110u8, 97u8, 110u8, 111u8, 115u8, 66u8,
            131u8, 1u8, 10u8, 19u8, 99u8, 111u8, 109u8, 46u8, 103u8, 111u8, 111u8, 103u8,
            108u8, 101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8,
            66u8, 13u8, 68u8, 117u8, 114u8, 97u8, 116u8, 105u8, 111u8, 110u8, 80u8,
            114u8, 111u8, 116u8, 111u8, 80u8, 1u8, 90u8, 49u8, 103u8, 111u8, 111u8,
            103u8, 108u8, 101u8, 46u8, 103u8, 111u8, 108u8, 97u8, 110u8, 103u8, 46u8,
            111u8, 114u8, 103u8, 47u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8,
            102u8, 47u8, 116u8, 121u8, 112u8, 101u8, 115u8, 47u8, 107u8, 110u8, 111u8,
            119u8, 110u8, 47u8, 100u8, 117u8, 114u8, 97u8, 116u8, 105u8, 111u8, 110u8,
            112u8, 98u8, 248u8, 1u8, 1u8, 162u8, 2u8, 3u8, 71u8, 80u8, 66u8, 170u8, 2u8,
            30u8, 71u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 80u8, 114u8, 111u8,
            116u8, 111u8, 98u8, 117u8, 102u8, 46u8, 87u8, 101u8, 108u8, 108u8, 75u8,
            110u8, 111u8, 119u8, 110u8, 84u8, 121u8, 112u8, 101u8, 115u8, 98u8, 6u8,
            112u8, 114u8, 111u8, 116u8, 111u8, 51u8, 10u8, 187u8, 1u8, 10u8, 27u8, 103u8,
            111u8, 111u8, 103u8, 108u8, 101u8, 47u8, 112u8, 114u8, 111u8, 116u8, 111u8,
            98u8, 117u8, 102u8, 47u8, 101u8, 109u8, 112u8, 116u8, 121u8, 46u8, 112u8,
            114u8, 111u8, 116u8, 111u8, 18u8, 15u8, 103u8, 111u8, 111u8, 103u8, 108u8,
            101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 34u8,
            7u8, 10u8, 5u8, 69u8, 109u8, 112u8, 116u8, 121u8, 66u8, 122u8, 10u8, 19u8,
            99u8, 111u8, 109u8, 46u8, 103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8,
            112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 66u8, 10u8, 69u8,
            109u8, 112u8, 116u8, 121u8, 80u8, 114u8, 111u8, 116u8, 111u8, 80u8, 1u8,
            90u8, 46u8, 103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 103u8, 111u8,
            108u8, 97u8, 110u8, 103u8, 46u8, 111u8, 114u8, 103u8, 47u8, 112u8, 114u8,
            111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 47u8, 116u8, 121u8, 112u8, 101u8,
            115u8, 47u8, 107u8, 110u8, 111u8, 119u8, 110u8, 47u8, 101u8, 109u8, 112u8,
            116u8, 121u8, 112u8, 98u8, 162u8, 2u8, 3u8, 71u8, 80u8, 66u8, 170u8, 2u8,
            30u8, 71u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 80u8, 114u8, 111u8,
            116u8, 111u8, 98u8, 117u8, 102u8, 46u8, 87u8, 101u8, 108u8, 108u8, 75u8,
            110u8, 111u8, 119u8, 110u8, 84u8, 121u8, 112u8, 101u8, 115u8, 98u8, 6u8,
            112u8, 114u8, 111u8, 116u8, 111u8, 51u8, 10u8, 230u8, 1u8, 10u8, 32u8, 103u8,
            111u8, 111u8, 103u8, 108u8, 101u8, 47u8, 112u8, 114u8, 111u8, 116u8, 111u8,
            98u8, 117u8, 102u8, 47u8, 102u8, 105u8, 101u8, 108u8, 100u8, 95u8, 109u8,
            97u8, 115u8, 107u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 18u8, 15u8,
            103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 112u8, 114u8, 111u8, 116u8,
            111u8, 98u8, 117u8, 102u8, 34u8, 33u8, 10u8, 9u8, 70u8, 105u8, 101u8, 108u8,
            100u8, 77u8, 97u8, 115u8, 107u8, 18u8, 20u8, 10u8, 5u8, 112u8, 97u8, 116u8,
            104u8, 115u8, 24u8, 1u8, 32u8, 3u8, 40u8, 9u8, 82u8, 5u8, 112u8, 97u8, 116u8,
            104u8, 115u8, 66u8, 133u8, 1u8, 10u8, 19u8, 99u8, 111u8, 109u8, 46u8, 103u8,
            111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8,
            98u8, 117u8, 102u8, 66u8, 14u8, 70u8, 105u8, 101u8, 108u8, 100u8, 77u8, 97u8,
            115u8, 107u8, 80u8, 114u8, 111u8, 116u8, 111u8, 80u8, 1u8, 90u8, 50u8, 103u8,
            111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 103u8, 111u8, 108u8, 97u8, 110u8,
            103u8, 46u8, 111u8, 114u8, 103u8, 47u8, 112u8, 114u8, 111u8, 116u8, 111u8,
            98u8, 117u8, 102u8, 47u8, 116u8, 121u8, 112u8, 101u8, 115u8, 47u8, 107u8,
            110u8, 111u8, 119u8, 110u8, 47u8, 102u8, 105u8, 101u8, 108u8, 100u8, 109u8,
            97u8, 115u8, 107u8, 112u8, 98u8, 248u8, 1u8, 1u8, 162u8, 2u8, 3u8, 71u8,
            80u8, 66u8, 170u8, 2u8, 30u8, 71u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8,
            80u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 46u8, 87u8, 101u8,
            108u8, 108u8, 75u8, 110u8, 111u8, 119u8, 110u8, 84u8, 121u8, 112u8, 101u8,
            115u8, 98u8, 6u8, 112u8, 114u8, 111u8, 116u8, 111u8, 51u8, 10u8, 226u8, 5u8,
            10u8, 28u8, 103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 47u8, 112u8, 114u8,
            111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 47u8, 115u8, 116u8, 114u8, 117u8,
            99u8, 116u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 18u8, 15u8, 103u8,
            111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8,
            98u8, 117u8, 102u8, 34u8, 152u8, 1u8, 10u8, 6u8, 83u8, 116u8, 114u8, 117u8,
            99u8, 116u8, 18u8, 59u8, 10u8, 6u8, 102u8, 105u8, 101u8, 108u8, 100u8, 115u8,
            24u8, 1u8, 32u8, 3u8, 40u8, 11u8, 50u8, 35u8, 46u8, 103u8, 111u8, 111u8,
            103u8, 108u8, 101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8,
            102u8, 46u8, 83u8, 116u8, 114u8, 117u8, 99u8, 116u8, 46u8, 70u8, 105u8,
            101u8, 108u8, 100u8, 115u8, 69u8, 110u8, 116u8, 114u8, 121u8, 82u8, 6u8,
            102u8, 105u8, 101u8, 108u8, 100u8, 115u8, 26u8, 81u8, 10u8, 11u8, 70u8,
            105u8, 101u8, 108u8, 100u8, 115u8, 69u8, 110u8, 116u8, 114u8, 121u8, 18u8,
            16u8, 10u8, 3u8, 107u8, 101u8, 121u8, 24u8, 1u8, 32u8, 1u8, 40u8, 9u8, 82u8,
            3u8, 107u8, 101u8, 121u8, 18u8, 44u8, 10u8, 5u8, 118u8, 97u8, 108u8, 117u8,
            101u8, 24u8, 2u8, 32u8, 1u8, 40u8, 11u8, 50u8, 22u8, 46u8, 103u8, 111u8,
            111u8, 103u8, 108u8, 101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8,
            117u8, 102u8, 46u8, 86u8, 97u8, 108u8, 117u8, 101u8, 82u8, 5u8, 118u8, 97u8,
            108u8, 117u8, 101u8, 58u8, 2u8, 56u8, 1u8, 34u8, 178u8, 2u8, 10u8, 5u8, 86u8,
            97u8, 108u8, 117u8, 101u8, 18u8, 59u8, 10u8, 10u8, 110u8, 117u8, 108u8,
            108u8, 95u8, 118u8, 97u8, 108u8, 117u8, 101u8, 24u8, 1u8, 32u8, 1u8, 40u8,
            14u8, 50u8, 26u8, 46u8, 103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8,
            112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 46u8, 78u8, 117u8,
            108u8, 108u8, 86u8, 97u8, 108u8, 117u8, 101u8, 72u8, 0u8, 82u8, 9u8, 110u8,
            117u8, 108u8, 108u8, 86u8, 97u8, 108u8, 117u8, 101u8, 18u8, 35u8, 10u8, 12u8,
            110u8, 117u8, 109u8, 98u8, 101u8, 114u8, 95u8, 118u8, 97u8, 108u8, 117u8,
            101u8, 24u8, 2u8, 32u8, 1u8, 40u8, 1u8, 72u8, 0u8, 82u8, 11u8, 110u8, 117u8,
            109u8, 98u8, 101u8, 114u8, 86u8, 97u8, 108u8, 117u8, 101u8, 18u8, 35u8, 10u8,
            12u8, 115u8, 116u8, 114u8, 105u8, 110u8, 103u8, 95u8, 118u8, 97u8, 108u8,
            117u8, 101u8, 24u8, 3u8, 32u8, 1u8, 40u8, 9u8, 72u8, 0u8, 82u8, 11u8, 115u8,
            116u8, 114u8, 105u8, 110u8, 103u8, 86u8, 97u8, 108u8, 117u8, 101u8, 18u8,
            31u8, 10u8, 10u8, 98u8, 111u8, 111u8, 108u8, 95u8, 118u8, 97u8, 108u8, 117u8,
            101u8, 24u8, 4u8, 32u8, 1u8, 40u8, 8u8, 72u8, 0u8, 82u8, 9u8, 98u8, 111u8,
            111u8, 108u8, 86u8, 97u8, 108u8, 117u8, 101u8, 18u8, 60u8, 10u8, 12u8, 115u8,
            116u8, 114u8, 117u8, 99u8, 116u8, 95u8, 118u8, 97u8, 108u8, 117u8, 101u8,
            24u8, 5u8, 32u8, 1u8, 40u8, 11u8, 50u8, 23u8, 46u8, 103u8, 111u8, 111u8,
            103u8, 108u8, 101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8,
            102u8, 46u8, 83u8, 116u8, 114u8, 117u8, 99u8, 116u8, 72u8, 0u8, 82u8, 11u8,
            115u8, 116u8, 114u8, 117u8, 99u8, 116u8, 86u8, 97u8, 108u8, 117u8, 101u8,
            18u8, 59u8, 10u8, 10u8, 108u8, 105u8, 115u8, 116u8, 95u8, 118u8, 97u8, 108u8,
            117u8, 101u8, 24u8, 6u8, 32u8, 1u8, 40u8, 11u8, 50u8, 26u8, 46u8, 103u8,
            111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8,
            98u8, 117u8, 102u8, 46u8, 76u8, 105u8, 115u8, 116u8, 86u8, 97u8, 108u8,
            117u8, 101u8, 72u8, 0u8, 82u8, 9u8, 108u8, 105u8, 115u8, 116u8, 86u8, 97u8,
            108u8, 117u8, 101u8, 66u8, 6u8, 10u8, 4u8, 107u8, 105u8, 110u8, 100u8, 34u8,
            59u8, 10u8, 9u8, 76u8, 105u8, 115u8, 116u8, 86u8, 97u8, 108u8, 117u8, 101u8,
            18u8, 46u8, 10u8, 6u8, 118u8, 97u8, 108u8, 117u8, 101u8, 115u8, 24u8, 1u8,
            32u8, 3u8, 40u8, 11u8, 50u8, 22u8, 46u8, 103u8, 111u8, 111u8, 103u8, 108u8,
            101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 46u8,
            86u8, 97u8, 108u8, 117u8, 101u8, 82u8, 6u8, 118u8, 97u8, 108u8, 117u8, 101u8,
            115u8, 42u8, 27u8, 10u8, 9u8, 78u8, 117u8, 108u8, 108u8, 86u8, 97u8, 108u8,
            117u8, 101u8, 18u8, 14u8, 10u8, 10u8, 78u8, 85u8, 76u8, 76u8, 95u8, 86u8,
            65u8, 76u8, 85u8, 69u8, 16u8, 0u8, 66u8, 127u8, 10u8, 19u8, 99u8, 111u8,
            109u8, 46u8, 103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 112u8, 114u8,
            111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 66u8, 11u8, 83u8, 116u8, 114u8,
            117u8, 99u8, 116u8, 80u8, 114u8, 111u8, 116u8, 111u8, 80u8, 1u8, 90u8, 47u8,
            103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 103u8, 111u8, 108u8, 97u8,
            110u8, 103u8, 46u8, 111u8, 114u8, 103u8, 47u8, 112u8, 114u8, 111u8, 116u8,
            111u8, 98u8, 117u8, 102u8, 47u8, 116u8, 121u8, 112u8, 101u8, 115u8, 47u8,
            107u8, 110u8, 111u8, 119u8, 110u8, 47u8, 115u8, 116u8, 114u8, 117u8, 99u8,
            116u8, 112u8, 98u8, 248u8, 1u8, 1u8, 162u8, 2u8, 3u8, 71u8, 80u8, 66u8,
            170u8, 2u8, 30u8, 71u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 80u8, 114u8,
            111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 46u8, 87u8, 101u8, 108u8, 108u8,
            75u8, 110u8, 111u8, 119u8, 110u8, 84u8, 121u8, 112u8, 101u8, 115u8, 98u8,
            6u8, 112u8, 114u8, 111u8, 116u8, 111u8, 51u8, 10u8, 255u8, 1u8, 10u8, 31u8,
            103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 47u8, 112u8, 114u8, 111u8, 116u8,
            111u8, 98u8, 117u8, 102u8, 47u8, 116u8, 105u8, 109u8, 101u8, 115u8, 116u8,
            97u8, 109u8, 112u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 18u8, 15u8,
            103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 112u8, 114u8, 111u8, 116u8,
            111u8, 98u8, 117u8, 102u8, 34u8, 59u8, 10u8, 9u8, 84u8, 105u8, 109u8, 101u8,
            115u8, 116u8, 97u8, 109u8, 112u8, 18u8, 24u8, 10u8, 7u8, 115u8, 101u8, 99u8,
            111u8, 110u8, 100u8, 115u8, 24u8, 1u8, 32u8, 1u8, 40u8, 3u8, 82u8, 7u8,
            115u8, 101u8, 99u8, 111u8, 110u8, 100u8, 115u8, 18u8, 20u8, 10u8, 5u8, 110u8,
            97u8, 110u8, 111u8, 115u8, 24u8, 2u8, 32u8, 1u8, 40u8, 5u8, 82u8, 5u8, 110u8,
            97u8, 110u8, 111u8, 115u8, 66u8, 133u8, 1u8, 10u8, 19u8, 99u8, 111u8, 109u8,
            46u8, 103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 112u8, 114u8, 111u8,
            116u8, 111u8, 98u8, 117u8, 102u8, 66u8, 14u8, 84u8, 105u8, 109u8, 101u8,
            115u8, 116u8, 97u8, 109u8, 112u8, 80u8, 114u8, 111u8, 116u8, 111u8, 80u8,
            1u8, 90u8, 50u8, 103u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 103u8,
            111u8, 108u8, 97u8, 110u8, 103u8, 46u8, 111u8, 114u8, 103u8, 47u8, 112u8,
            114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 47u8, 116u8, 121u8, 112u8,
            101u8, 115u8, 47u8, 107u8, 110u8, 111u8, 119u8, 110u8, 47u8, 116u8, 105u8,
            109u8, 101u8, 115u8, 116u8, 97u8, 109u8, 112u8, 112u8, 98u8, 248u8, 1u8, 1u8,
            162u8, 2u8, 3u8, 71u8, 80u8, 66u8, 170u8, 2u8, 30u8, 71u8, 111u8, 111u8,
            103u8, 108u8, 101u8, 46u8, 80u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8,
            102u8, 46u8, 87u8, 101u8, 108u8, 108u8, 75u8, 110u8, 111u8, 119u8, 110u8,
            84u8, 121u8, 112u8, 101u8, 115u8, 98u8, 6u8, 112u8, 114u8, 111u8, 116u8,
            111u8, 51u8, 10u8, 134u8, 4u8, 10u8, 30u8, 103u8, 111u8, 111u8, 103u8, 108u8,
            101u8, 47u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 47u8,
            119u8, 114u8, 97u8, 112u8, 112u8, 101u8, 114u8, 115u8, 46u8, 112u8, 114u8,
            111u8, 116u8, 111u8, 18u8, 15u8, 103u8, 111u8, 111u8, 103u8, 108u8, 101u8,
            46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8, 34u8, 35u8,
            10u8, 11u8, 68u8, 111u8, 117u8, 98u8, 108u8, 101u8, 86u8, 97u8, 108u8, 117u8,
            101u8, 18u8, 20u8, 10u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 24u8, 1u8,
            32u8, 1u8, 40u8, 1u8, 82u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 34u8,
            34u8, 10u8, 10u8, 70u8, 108u8, 111u8, 97u8, 116u8, 86u8, 97u8, 108u8, 117u8,
            101u8, 18u8, 20u8, 10u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 24u8, 1u8,
            32u8, 1u8, 40u8, 2u8, 82u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 34u8,
            34u8, 10u8, 10u8, 73u8, 110u8, 116u8, 54u8, 52u8, 86u8, 97u8, 108u8, 117u8,
            101u8, 18u8, 20u8, 10u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 24u8, 1u8,
            32u8, 1u8, 40u8, 3u8, 82u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 34u8,
            35u8, 10u8, 11u8, 85u8, 73u8, 110u8, 116u8, 54u8, 52u8, 86u8, 97u8, 108u8,
            117u8, 101u8, 18u8, 20u8, 10u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 24u8,
            1u8, 32u8, 1u8, 40u8, 4u8, 82u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 34u8,
            34u8, 10u8, 10u8, 73u8, 110u8, 116u8, 51u8, 50u8, 86u8, 97u8, 108u8, 117u8,
            101u8, 18u8, 20u8, 10u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 24u8, 1u8,
            32u8, 1u8, 40u8, 5u8, 82u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 34u8,
            35u8, 10u8, 11u8, 85u8, 73u8, 110u8, 116u8, 51u8, 50u8, 86u8, 97u8, 108u8,
            117u8, 101u8, 18u8, 20u8, 10u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 24u8,
            1u8, 32u8, 1u8, 40u8, 13u8, 82u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8,
            34u8, 33u8, 10u8, 9u8, 66u8, 111u8, 111u8, 108u8, 86u8, 97u8, 108u8, 117u8,
            101u8, 18u8, 20u8, 10u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 24u8, 1u8,
            32u8, 1u8, 40u8, 8u8, 82u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 34u8,
            35u8, 10u8, 11u8, 83u8, 116u8, 114u8, 105u8, 110u8, 103u8, 86u8, 97u8, 108u8,
            117u8, 101u8, 18u8, 20u8, 10u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 24u8,
            1u8, 32u8, 1u8, 40u8, 9u8, 82u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 34u8,
            34u8, 10u8, 10u8, 66u8, 121u8, 116u8, 101u8, 115u8, 86u8, 97u8, 108u8, 117u8,
            101u8, 18u8, 20u8, 10u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 24u8, 1u8,
            32u8, 1u8, 40u8, 12u8, 82u8, 5u8, 118u8, 97u8, 108u8, 117u8, 101u8, 66u8,
            131u8, 1u8, 10u8, 19u8, 99u8, 111u8, 109u8, 46u8, 103u8, 111u8, 111u8, 103u8,
            108u8, 101u8, 46u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8, 102u8,
            66u8, 13u8, 87u8, 114u8, 97u8, 112u8, 112u8, 101u8, 114u8, 115u8, 80u8,
            114u8, 111u8, 116u8, 111u8, 80u8, 1u8, 90u8, 49u8, 103u8, 111u8, 111u8,
            103u8, 108u8, 101u8, 46u8, 103u8, 111u8, 108u8, 97u8, 110u8, 103u8, 46u8,
            111u8, 114u8, 103u8, 47u8, 112u8, 114u8, 111u8, 116u8, 111u8, 98u8, 117u8,
            102u8, 47u8, 116u8, 121u8, 112u8, 101u8, 115u8, 47u8, 107u8, 110u8, 111u8,
            119u8, 110u8, 47u8, 119u8, 114u8, 97u8, 112u8, 112u8, 101u8, 114u8, 115u8,
            112u8, 98u8, 248u8, 1u8, 1u8, 162u8, 2u8, 3u8, 71u8, 80u8, 66u8, 170u8, 2u8,
            30u8, 71u8, 111u8, 111u8, 103u8, 108u8, 101u8, 46u8, 80u8, 114u8, 111u8,
            116u8, 111u8, 98u8, 117u8, 102u8, 46u8, 87u8, 101u8, 108u8, 108u8, 75u8,
            110u8, 111u8, 119u8, 110u8, 84u8, 121u8, 112u8, 101u8, 115u8, 98u8, 6u8,
            112u8, 114u8, 111u8, 116u8, 111u8, 51u8,
        ];
        /// The lazily-built descriptor pool for this package's
        /// `Reflectable` impls. Built from
        /// [`FILE_DESCRIPTOR_SET_BYTES`] on first access.
        ///
        /// # Panics
        ///
        /// Panics on first access if the embedded bytes are malformed —
        /// they're emitted by `buffa-codegen` from the same descriptors
        /// it generated this code from, so a panic indicates a codegen
        /// bug, not consumer input.
        pub fn descriptor_pool() -> &'static ::buffa::alloc::sync::Arc<
            ::buffa_descriptor::DescriptorPool,
        > {
            static POOL: ::std::sync::OnceLock<
                ::buffa::alloc::sync::Arc<::buffa_descriptor::DescriptorPool>,
            > = ::std::sync::OnceLock::new();
            POOL.get_or_init(|| {
                ::buffa::alloc::sync::Arc::new(
                    ::buffa_descriptor::DescriptorPool::decode(FILE_DESCRIPTOR_SET_BYTES)
                        .expect("embedded FileDescriptorSet is well-formed"),
                )
            })
        }
    }
}
#[cfg(feature = "reflect")]
///The lazily-built descriptor pool for this package's
///`Reflectable` impls. Re-exported from `__buffa::reflect`.
#[doc(inline)]
pub use self::__buffa::reflect::descriptor_pool;
#[cfg(feature = "reflect")]
///The serialized `FileDescriptorSet` this package's descriptor
///pool is built from (`source_code_info` stripped).
///Re-exported from `__buffa::reflect`.
#[doc(inline)]
pub use self::__buffa::reflect::FILE_DESCRIPTOR_SET_BYTES;
#[doc(inline)]
pub use self::__buffa::view::AnyView;
#[doc(inline)]
pub use self::__buffa::view::AnyOwnedView;
#[doc(inline)]
pub use self::__buffa::view::DurationView;
#[doc(inline)]
pub use self::__buffa::view::DurationOwnedView;
#[doc(inline)]
pub use self::__buffa::view::EmptyView;
#[doc(inline)]
pub use self::__buffa::view::EmptyOwnedView;
#[doc(inline)]
pub use self::__buffa::view::FieldMaskView;
#[doc(inline)]
pub use self::__buffa::view::FieldMaskOwnedView;
#[doc(inline)]
pub use self::__buffa::view::StructView;
#[doc(inline)]
pub use self::__buffa::view::StructOwnedView;
#[doc(inline)]
pub use self::__buffa::view::ValueView;
#[doc(inline)]
pub use self::__buffa::view::ValueOwnedView;
#[doc(inline)]
pub use self::__buffa::view::ListValueView;
#[doc(inline)]
pub use self::__buffa::view::ListValueOwnedView;
#[doc(inline)]
pub use self::__buffa::view::TimestampView;
#[doc(inline)]
pub use self::__buffa::view::TimestampOwnedView;
#[doc(inline)]
pub use self::__buffa::view::DoubleValueView;
#[doc(inline)]
pub use self::__buffa::view::DoubleValueOwnedView;
#[doc(inline)]
pub use self::__buffa::view::FloatValueView;
#[doc(inline)]
pub use self::__buffa::view::FloatValueOwnedView;
#[doc(inline)]
pub use self::__buffa::view::Int64ValueView;
#[doc(inline)]
pub use self::__buffa::view::Int64ValueOwnedView;
#[doc(inline)]
pub use self::__buffa::view::UInt64ValueView;
#[doc(inline)]
pub use self::__buffa::view::UInt64ValueOwnedView;
#[doc(inline)]
pub use self::__buffa::view::Int32ValueView;
#[doc(inline)]
pub use self::__buffa::view::Int32ValueOwnedView;
#[doc(inline)]
pub use self::__buffa::view::UInt32ValueView;
#[doc(inline)]
pub use self::__buffa::view::UInt32ValueOwnedView;
#[doc(inline)]
pub use self::__buffa::view::BoolValueView;
#[doc(inline)]
pub use self::__buffa::view::BoolValueOwnedView;
#[doc(inline)]
pub use self::__buffa::view::StringValueView;
#[doc(inline)]
pub use self::__buffa::view::StringValueOwnedView;
#[doc(inline)]
pub use self::__buffa::view::BytesValueView;
#[doc(inline)]
pub use self::__buffa::view::BytesValueOwnedView;