pub struct GraphConstructionOptions {
pub directed: bool,
pub renumber: bool,
pub policy: GraphConstructionPolicy,
}Expand description
Graph construction options shared by cuGraph algorithms.
Defaults match Python cuGraph: directed graph construction, vertex
renumbering enabled, and Python-compatible edge-list normalization. Changing
directed affects whether reverse edges are inserted by the
Python-compatible policy.
Fields§
§directed: boolWhether graph construction treats edges as directed.
renumber: boolWhether cuGraph may renumber vertices internally.
policy: GraphConstructionPolicyEdge-list normalization policy used before graph construction.
Trait Implementations§
Source§impl Clone for GraphConstructionOptions
impl Clone for GraphConstructionOptions
Source§impl Debug for GraphConstructionOptions
impl Debug for GraphConstructionOptions
Source§impl Default for GraphConstructionOptions
impl Default for GraphConstructionOptions
impl Eq for GraphConstructionOptions
Source§impl PartialEq for GraphConstructionOptions
impl PartialEq for GraphConstructionOptions
impl StructuralPartialEq for GraphConstructionOptions
Auto Trait Implementations§
impl Freeze for GraphConstructionOptions
impl RefUnwindSafe for GraphConstructionOptions
impl Send for GraphConstructionOptions
impl Sync for GraphConstructionOptions
impl Unpin for GraphConstructionOptions
impl UnsafeUnpin for GraphConstructionOptions
impl UnwindSafe for GraphConstructionOptions
Blanket Implementations§
impl<T> Allocation for T
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