pub struct YarnSequence { /* private fields */ }Expand description
Yarns used in the warp or weft
Implementations§
Source§impl YarnSequence
impl YarnSequence
Sourcepub fn default_sequence(&self) -> &YarnRepeat
pub fn default_sequence(&self) -> &YarnRepeat
get sequence
Sourcepub fn set_default_sequence(&mut self, default_sequence: YarnRepeat)
pub fn set_default_sequence(&mut self, default_sequence: YarnRepeat)
set sequence
Sourcepub fn set_exceptions(&mut self, exceptions: HashMap<usize, Rc<Yarn>>)
pub fn set_exceptions(&mut self, exceptions: HashMap<usize, Rc<Yarn>>)
set exceptions to sequence
Sourcepub fn set_repeat(&mut self, repeat: &[Rc<Yarn>])
pub fn set_repeat(&mut self, repeat: &[Rc<Yarn>])
Set the default repeat
Sourcepub fn set_offset(&mut self, offset: usize)
pub fn set_offset(&mut self, offset: usize)
Set the repeat offset
Trait Implementations§
Source§impl Clone for YarnSequence
impl Clone for YarnSequence
Source§fn clone(&self) -> YarnSequence
fn clone(&self) -> YarnSequence
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 Debug for YarnSequence
impl Debug for YarnSequence
Source§impl Default for YarnSequence
impl Default for YarnSequence
Source§fn default() -> YarnSequence
fn default() -> YarnSequence
Returns the “default value” for a type. Read more
Source§impl PartialEq for YarnSequence
impl PartialEq for YarnSequence
impl StructuralPartialEq for YarnSequence
Auto Trait Implementations§
impl Freeze for YarnSequence
impl RefUnwindSafe for YarnSequence
impl !Send for YarnSequence
impl !Sync for YarnSequence
impl Unpin for YarnSequence
impl UnwindSafe for YarnSequence
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