pub struct RleChange {
pub start: u32,
pub values: Vec<f32>,
}Expand description
Run-length encoded change (contiguous range)
Fields§
§start: u32Starting index
values: Vec<f32>Values for contiguous indices
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RleChange
impl<'de> Deserialize<'de> for RleChange
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
Auto Trait Implementations§
impl Freeze for RleChange
impl RefUnwindSafe for RleChange
impl Send for RleChange
impl Sync for RleChange
impl Unpin for RleChange
impl UnsafeUnpin for RleChange
impl UnwindSafe for RleChange
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