pub enum ColShift {
PushUp {
to_y: usize,
},
PushDown {
from_y: usize,
},
PullFromUp {
to_y: usize,
},
PullFromDown {
from_y: usize,
},
}Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ColShift
impl<'de> Deserialize<'de> for ColShift
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 Copy for ColShift
impl Eq for ColShift
impl StructuralPartialEq for ColShift
Auto Trait Implementations§
impl Freeze for ColShift
impl RefUnwindSafe for ColShift
impl Send for ColShift
impl Sync for ColShift
impl Unpin for ColShift
impl UnsafeUnpin for ColShift
impl UnwindSafe for ColShift
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