#![doc(html_root_url = "https://docs.rs/prost-types/0.13.2")]
#![cfg_attr(not(feature = "std"), no_std)]
#[rustfmt::skip]
pub mod compiler;
mod datetime;
#[rustfmt::skip]
mod protobuf;
use core::convert::TryFrom;
use core::fmt;
use core::str::FromStr;
use core::time;
use prost::alloc::format;
use prost::alloc::string::String;
use prost::alloc::vec::Vec;
use prost::{DecodeError, EncodeError, Message, Name};
pub use protobuf::*;
const NANOS_PER_SECOND: i32 = 1_000_000_000;
const NANOS_MAX: i32 = NANOS_PER_SECOND - 1;
const PACKAGE: &str = "google.protobuf";
mod any;
mod duration;
pub use duration::DurationError;
mod timestamp;
pub use timestamp::TimestampError;
mod type_url;
pub(crate) use type_url::{type_url_for, TypeUrl};
mod conversions;