Enum serde_protobuf::value::Value [−][src]
pub enum Value {
Bool(bool),
I32(i32),
I64(i64),
U32(u32),
U64(u64),
F32(f32),
F64(f64),
Bytes(Vec<u8>),
String(String),
Enum(i32),
Message(Message),
}Expand description
Any protobuf value.
Variants
Bool(bool)
Tuple Fields
0: boolA boolean value.
I32(i32)
Tuple Fields
0: i32A 32-bit signed integer.
I64(i64)
Tuple Fields
0: i64A 64-bit signed integer.
U32(u32)
Tuple Fields
0: u32A 32-bit unsigned integer.
U64(u64)
Tuple Fields
0: u64A 64-bit unsigned integer.
F32(f32)
Tuple Fields
0: f32A 32-bit floating point value.
F64(f64)
Tuple Fields
0: f64A 64-bit floating point value.
Bytes(Vec<u8>)
A byte vector.
String(String)
Tuple Fields
0: StringA string.
Enum(i32)
Tuple Fields
0: i32An enum value.
Message(Message)
Tuple Fields
0: MessageA message.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Value
impl UnwindSafe for Value
Blanket Implementations
Mutably borrows from an owned value. Read more