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 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