pub struct CircularLayout {
pub radius: f64,
pub start_angle: f64,
pub clockwise: bool,
}Expand description
Circular layout algorithm
Fields§
§radius: f64§start_angle: f64§clockwise: boolImplementations§
Trait Implementations§
Source§impl Clone for CircularLayout
impl Clone for CircularLayout
Source§fn clone(&self) -> CircularLayout
fn clone(&self) -> CircularLayout
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 CircularLayout
impl Debug for CircularLayout
Source§impl Default for CircularLayout
impl Default for CircularLayout
Source§impl<N, E> LayoutAlgorithm<N, E> for CircularLayout
impl<N, E> LayoutAlgorithm<N, E> for CircularLayout
Source§fn is_running(&self) -> bool
fn is_running(&self) -> bool
Check if the algorithm is running
Source§fn can_interrupt(&self) -> bool
fn can_interrupt(&self) -> bool
Check if the algorithm can be interrupted
Auto Trait Implementations§
impl Freeze for CircularLayout
impl RefUnwindSafe for CircularLayout
impl Send for CircularLayout
impl Sync for CircularLayout
impl Unpin for CircularLayout
impl UnwindSafe for CircularLayout
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