pub struct SparseMatrixIndexCSXBuilder<'a, 'b, A>where
'a: 'b,
A: Allocator + 'a,{ /* private fields */ }
Implementations§
Source§impl<'a, 'b, A> SparseMatrixIndexCSXBuilder<'a, 'b, A>where
'a: 'b,
A: Allocator + 'a,
impl<'a, 'b, A> SparseMatrixIndexCSXBuilder<'a, 'b, A>where
'a: 'b,
A: Allocator + 'a,
pub fn add_compressedAxis(&mut self, compressedAxis: SparseMatrixCompressedAxis)
pub fn add_indptrType(&mut self, indptrType: WIPOffset<Int<'b>>)
pub fn add_indptrBuffer(&mut self, indptrBuffer: &Buffer)
pub fn add_indicesType(&mut self, indicesType: WIPOffset<Int<'b>>)
pub fn add_indicesBuffer(&mut self, indicesBuffer: &Buffer)
pub fn new( _fbb: &'b mut FlatBufferBuilder<'a, A>, ) -> SparseMatrixIndexCSXBuilder<'a, 'b, A>
pub fn finish(self) -> WIPOffset<SparseMatrixIndexCSX<'a>>
Auto Trait Implementations§
impl<'a, 'b, A> Freeze for SparseMatrixIndexCSXBuilder<'a, 'b, A>
impl<'a, 'b, A> RefUnwindSafe for SparseMatrixIndexCSXBuilder<'a, 'b, A>where
A: RefUnwindSafe,
impl<'a, 'b, A> Send for SparseMatrixIndexCSXBuilder<'a, 'b, A>where
A: Send,
impl<'a, 'b, A> Sync for SparseMatrixIndexCSXBuilder<'a, 'b, A>where
A: Sync,
impl<'a, 'b, A> Unpin for SparseMatrixIndexCSXBuilder<'a, 'b, A>
impl<'a, 'b, A> !UnwindSafe for SparseMatrixIndexCSXBuilder<'a, 'b, A>
Blanket Implementations§
Source§impl<T> AsAny for T
impl<T> AsAny for T
Source§fn any_ref(&self) -> &(dyn Any + Sync + Send + 'static)
fn any_ref(&self) -> &(dyn Any + Sync + Send + 'static)
Obtains a
dyn Any
reference to the object: Read moreSource§fn as_any(self: Arc<T>) -> Arc<dyn Any + Sync + Send>
fn as_any(self: Arc<T>) -> Arc<dyn Any + Sync + Send>
Obtains an
Arc<dyn Any>
reference to the object: Read moreSource§fn into_any(self: Box<T>) -> Box<dyn Any + Sync + Send>
fn into_any(self: Box<T>) -> Box<dyn Any + Sync + Send>
Converts the object to
Box<dyn Any>
: Read moreSource§fn type_name(&self) -> &'static str
fn type_name(&self) -> &'static str
Convenient wrapper for
std::any::type_name
, since Any
does not provide it and
Any::type_id
is useless as a debugging aid (its Debug
is just a mess of hex digits).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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 moreCreates a shared type from an unshared type.