pub struct TidyTreeLayoutEngine;Expand description
Built-in tidy tree layout engine.
Trait Implementations§
Source§impl Clone for TidyTreeLayoutEngine
impl Clone for TidyTreeLayoutEngine
Source§fn clone(&self) -> TidyTreeLayoutEngine
fn clone(&self) -> TidyTreeLayoutEngine
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 moreimpl Copy for TidyTreeLayoutEngine
Source§impl Debug for TidyTreeLayoutEngine
impl Debug for TidyTreeLayoutEngine
Source§impl Default for TidyTreeLayoutEngine
impl Default for TidyTreeLayoutEngine
Source§fn default() -> TidyTreeLayoutEngine
fn default() -> TidyTreeLayoutEngine
Returns the “default value” for a type. Read more
Source§impl LayoutEngine for TidyTreeLayoutEngine
impl LayoutEngine for TidyTreeLayoutEngine
Source§fn id(&self) -> LayoutEngineId
fn id(&self) -> LayoutEngineId
Stable engine id.
Source§fn layout(
&self,
graph: &Graph,
request: &LayoutRequest,
context: &LayoutContext,
) -> Result<LayoutResult, LayoutError>
fn layout( &self, graph: &Graph, request: &LayoutRequest, context: &LayoutContext, ) -> Result<LayoutResult, LayoutError>
Runs this layout engine.
Auto Trait Implementations§
impl Freeze for TidyTreeLayoutEngine
impl RefUnwindSafe for TidyTreeLayoutEngine
impl Send for TidyTreeLayoutEngine
impl Sync for TidyTreeLayoutEngine
impl Unpin for TidyTreeLayoutEngine
impl UnsafeUnpin for TidyTreeLayoutEngine
impl UnwindSafe for TidyTreeLayoutEngine
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