pub enum ProtobufValue {
None,
VarInt(u64),
Length(Vec<u8>),
String(String),
Fixed32(u32),
Float32(f32),
Proto(Vec<ProtobufField>),
Repeated(Vec<ProtobufValue>),
}
Variants§
None
VarInt(u64)
Length(Vec<u8>)
String(String)
Fixed32(u32)
Float32(f32)
Proto(Vec<ProtobufField>)
Repeated(Vec<ProtobufValue>)
Auto Trait Implementations§
impl Freeze for ProtobufValue
impl RefUnwindSafe for ProtobufValue
impl Send for ProtobufValue
impl Sync for ProtobufValue
impl Unpin for ProtobufValue
impl UnwindSafe for ProtobufValue
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more