Trait uavcan_core::UavcanIndexable
[−]
[src]
pub trait UavcanIndexable { fn number_of_primitive_fields(&self) -> usize; fn primitive_field_as_mut(
&mut self,
field_number: usize
) -> &mut UavcanPrimitiveField; fn primitive_field(&self, field_number: usize) -> &UavcanPrimitiveField; }
Required Methods
fn number_of_primitive_fields(&self) -> usize
fn primitive_field_as_mut(
&mut self,
field_number: usize
) -> &mut UavcanPrimitiveField
&mut self,
field_number: usize
) -> &mut UavcanPrimitiveField
fn primitive_field(&self, field_number: usize) -> &UavcanPrimitiveField
Implementors
impl<T: UavcanPrimitiveField> UavcanIndexable for T