pub struct ThomEncoding {
pub signs: Vec<i8>,
}Expand description
Thom encoding (sign sequence of derivatives).
Fields§
§signs: Vec<i8>Signs of polynomial and its derivatives at the root. +1 for positive, 0 for zero, -1 for negative.
Implementations§
Trait Implementations§
Source§impl Clone for ThomEncoding
impl Clone for ThomEncoding
Source§fn clone(&self) -> ThomEncoding
fn clone(&self) -> ThomEncoding
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ThomEncoding
impl Debug for ThomEncoding
Source§impl Hash for ThomEncoding
impl Hash for ThomEncoding
Source§impl PartialEq for ThomEncoding
impl PartialEq for ThomEncoding
Source§fn eq(&self, other: &ThomEncoding) -> bool
fn eq(&self, other: &ThomEncoding) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ThomEncoding
impl StructuralPartialEq for ThomEncoding
Auto Trait Implementations§
impl Freeze for ThomEncoding
impl RefUnwindSafe for ThomEncoding
impl Send for ThomEncoding
impl Sync for ThomEncoding
impl Unpin for ThomEncoding
impl UnsafeUnpin for ThomEncoding
impl UnwindSafe for ThomEncoding
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