pub struct ChipRun {
pub chip: Option<Chip>,
pub start_index: Option<i32>,
}Expand description
The run of a chip. The chip continues until the start index of the next run.
This type is not used in any activity, and only used as part of another schema.
Fields§
§chip: Option<Chip>Optional. The chip of this run.
start_index: Option<i32>Required. The zero-based character index where this run starts, in UTF-16 code units.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ChipRun
impl<'de> Deserialize<'de> for ChipRun
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 Part for ChipRun
Auto Trait Implementations§
impl Freeze for ChipRun
impl RefUnwindSafe for ChipRun
impl Send for ChipRun
impl Sync for ChipRun
impl Unpin for ChipRun
impl UnwindSafe for ChipRun
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