pub struct IntExtContinuedFraction {
pub coeffs: Vec<i64>,
}Expand description
Continued fraction expansion of an integer ratio p/q.
Fields§
§coeffs: Vec<i64>The partial quotients a_0, a_1, a_2, …
Implementations§
Source§impl IntExtContinuedFraction
impl IntExtContinuedFraction
Sourcepub fn from_ratio(p: i64, q: i64) -> Self
pub fn from_ratio(p: i64, q: i64) -> Self
Compute the continued fraction expansion of p/q.
Trait Implementations§
Source§impl Clone for IntExtContinuedFraction
impl Clone for IntExtContinuedFraction
Source§fn clone(&self) -> IntExtContinuedFraction
fn clone(&self) -> IntExtContinuedFraction
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 moreAuto Trait Implementations§
impl Freeze for IntExtContinuedFraction
impl RefUnwindSafe for IntExtContinuedFraction
impl Send for IntExtContinuedFraction
impl Sync for IntExtContinuedFraction
impl Unpin for IntExtContinuedFraction
impl UnsafeUnpin for IntExtContinuedFraction
impl UnwindSafe for IntExtContinuedFraction
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