pub struct TestArray {Show 16 fields
pub bools: Vec<bool>,
pub uint8s: Vec<u8>,
pub uint16s: [u16; 32],
pub uint32s: Vec<u32>,
pub uint64s: Vec<u64>,
pub int8s: Vec<i8>,
pub int16s: Vec<i16>,
pub int32s: Vec<i32>,
pub int64s: [i64; 32],
pub float32s: Vec<f32>,
pub float64s: Vec<f64>,
pub times: Vec<Time>,
pub durations: [Duration; 12],
pub strings: Vec<String>,
pub subarrays_fixed: [TestSubArray; 10],
pub subarrays: Vec<TestSubArray>,
}Fields§
§bools: Vec<bool>§uint8s: Vec<u8>§uint16s: [u16; 32]§uint32s: Vec<u32>§uint64s: Vec<u64>§int8s: Vec<i8>§int16s: Vec<i16>§int32s: Vec<i32>§int64s: [i64; 32]§float32s: Vec<f32>§float64s: Vec<f64>§times: Vec<Time>§durations: [Duration; 12]§strings: Vec<String>§subarrays_fixed: [TestSubArray; 10]§subarrays: Vec<TestSubArray>Trait Implementations§
Source§impl<'de> Deserialize<'de> for TestArray
impl<'de> Deserialize<'de> for TestArray
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Message for TestArray
impl StructuralPartialEq for TestArray
Auto Trait Implementations§
impl Freeze for TestArray
impl RefUnwindSafe for TestArray
impl Send for TestArray
impl Sync for TestArray
impl Unpin for TestArray
impl UnwindSafe for TestArray
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