pub struct VectorizedBatchOperations;Expand description
Batch operations using Arrow compute kernels
Implementations§
Source§impl VectorizedBatchOperations
impl VectorizedBatchOperations
Sourcepub fn compute_batch_centralities(
&self,
graph: &ArrowGraph,
) -> Result<RecordBatch>
pub fn compute_batch_centralities( &self, graph: &ArrowGraph, ) -> Result<RecordBatch>
Compute multiple centrality measures in a single pass
Trait Implementations§
Source§impl GraphAlgorithm for VectorizedBatchOperations
impl GraphAlgorithm for VectorizedBatchOperations
fn execute( &self, graph: &ArrowGraph, _params: &AlgorithmParams, ) -> Result<RecordBatch>
fn name(&self) -> &'static str
fn description(&self) -> &'static str
Auto Trait Implementations§
impl Freeze for VectorizedBatchOperations
impl RefUnwindSafe for VectorizedBatchOperations
impl Send for VectorizedBatchOperations
impl Sync for VectorizedBatchOperations
impl Unpin for VectorizedBatchOperations
impl UnsafeUnpin for VectorizedBatchOperations
impl UnwindSafe for VectorizedBatchOperations
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more