blob: 643018afe0d75d571baa72b10e7464a01dafff41 [file] [log] [blame]
Protobuf Team Bot5c7a9fd2024-04-16 07:03:22 -07001mod arena;
2pub use arena::{upb_Arena, Arena, RawArena};
Protobuf Team Bot2678e102024-04-12 13:50:28 -07003
Protobuf Team Botd44ba902024-04-16 08:05:40 -07004mod array;
5pub use array::{
6 upb_Array, upb_Array_Append, upb_Array_DataPtr, upb_Array_Get, upb_Array_GetMutable,
Derek Bensonf2d8c2b2024-05-13 05:48:10 -07007 upb_Array_MutableDataPtr, upb_Array_New, upb_Array_Reserve, upb_Array_Resize, upb_Array_Set,
8 upb_Array_Size, RawArray,
Protobuf Team Botd44ba902024-04-16 08:05:40 -07009};
Protobuf Team Bot2678e102024-04-12 13:50:28 -070010
Protobuf Team Botd44ba902024-04-16 08:05:40 -070011mod ctype;
12pub use ctype::CType;
Protobuf Team Bot2678e102024-04-12 13:50:28 -070013
Protobuf Team Botd44ba902024-04-16 08:05:40 -070014mod extension_registry;
15pub use extension_registry::{upb_ExtensionRegistry, RawExtensionRegistry};
Protobuf Team Bot2678e102024-04-12 13:50:28 -070016
Protobuf Team Botd44ba902024-04-16 08:05:40 -070017mod map;
18pub use map::{
19 upb_Map, upb_Map_Clear, upb_Map_Delete, upb_Map_Get, upb_Map_Insert, upb_Map_New, upb_Map_Next,
20 upb_Map_Size, MapInsertStatus, RawMap, __rust_proto_kUpb_Map_Begin,
21};
Protobuf Team Bot2678e102024-04-12 13:50:28 -070022
Protobuf Team Botd44ba902024-04-16 08:05:40 -070023mod message;
Protobuf Team Bot734729a2024-04-24 12:25:37 -070024pub use message::{
Jakob Buchgraberb6e0a482024-05-06 05:16:05 -070025 upb_Message, upb_Message_DeepClone, upb_Message_DeepCopy, upb_Message_New,
26 upb_Message_SetBaseField, RawMessage,
Protobuf Team Bot734729a2024-04-24 12:25:37 -070027};
Protobuf Team Bot2678e102024-04-12 13:50:28 -070028
Protobuf Team Botd44ba902024-04-16 08:05:40 -070029mod message_value;
30pub use message_value::{upb_MessageValue, upb_MutableMessageValue};
Protobuf Team Bot2678e102024-04-12 13:50:28 -070031
Protobuf Team Botd44ba902024-04-16 08:05:40 -070032mod mini_table;
Jakob Buchgraberb6e0a482024-05-06 05:16:05 -070033pub use mini_table::{
34 upb_MiniTable, upb_MiniTableField, upb_MiniTable_FindFieldByNumber, RawMiniTable,
35 RawMiniTableField,
36};
Protobuf Team Bot2678e102024-04-12 13:50:28 -070037
Protobuf Team Botd44ba902024-04-16 08:05:40 -070038mod opaque_pointee;
Protobuf Team Bot2678e102024-04-12 13:50:28 -070039
Protobuf Team Bot734729a2024-04-24 12:25:37 -070040mod owned_arena_box;
41pub use owned_arena_box::OwnedArenaBox;
42
Protobuf Team Botd44ba902024-04-16 08:05:40 -070043mod string_view;
44pub use string_view::StringView;
Protobuf Team Bot2678e102024-04-12 13:50:28 -070045
Protobuf Team Bot734729a2024-04-24 12:25:37 -070046pub mod wire;
47pub use wire::{upb_Decode, DecodeStatus, EncodeStatus};