pub struct LaserSection(pub u32, pub Vec<GraphSectionPoint>, pub u8);
Expand description
(tick, section points, wide)
Tuple Fields§
§0: u32
§1: Vec<GraphSectionPoint>
§2: u8
Implementations§
Trait Implementations§
Source§impl Clone for LaserSection
impl Clone for LaserSection
Source§fn clone(&self) -> LaserSection
fn clone(&self) -> LaserSection
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'de> Deserialize<'de> for LaserSection
impl<'de> Deserialize<'de> for LaserSection
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
Source§impl Overlaps for LaserSection
impl Overlaps for LaserSection
Auto Trait Implementations§
impl Freeze for LaserSection
impl RefUnwindSafe for LaserSection
impl Send for LaserSection
impl Sync for LaserSection
impl Unpin for LaserSection
impl UnwindSafe for LaserSection
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