pub enum AccumulatorFormat {
Multiple(usize),
Single,
}Variants§
Implementations§
Source§impl AccumulatorFormat
impl AccumulatorFormat
pub fn new_Multiple(_0: usize) -> Self
pub fn __expand_new_Multiple( _: &mut Scope, _0: <usize as RudaType>::ExpandType, ) -> AccumulatorFormatExpand
pub fn new_Single() -> Self
pub fn __expand_new_Single(_: &mut Scope) -> AccumulatorFormatExpand
Trait Implementations§
Source§impl Clone for AccumulatorFormat
impl Clone for AccumulatorFormat
impl Copy for AccumulatorFormat
Source§impl Debug for AccumulatorFormat
impl Debug for AccumulatorFormat
impl Eq for AccumulatorFormat
Source§impl Hash for AccumulatorFormat
impl Hash for AccumulatorFormat
Source§impl PartialEq for AccumulatorFormat
impl PartialEq for AccumulatorFormat
Source§impl RudaDebug for AccumulatorFormat
impl RudaDebug for AccumulatorFormat
Source§fn set_debug_name(&self, scope: &mut Scope, name: &'static str)
fn set_debug_name(&self, scope: &mut Scope, name: &'static str)
Set the debug name of this type’s expansion. Should do nothing for types that don’t appear
at runtime
Source§impl RudaType for AccumulatorFormat
impl RudaType for AccumulatorFormat
impl StructuralPartialEq for AccumulatorFormat
Auto Trait Implementations§
impl Freeze for AccumulatorFormat
impl RefUnwindSafe for AccumulatorFormat
impl Send for AccumulatorFormat
impl Sync for AccumulatorFormat
impl Unpin for AccumulatorFormat
impl UnsafeUnpin for AccumulatorFormat
impl UnwindSafe for AccumulatorFormat
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<C> CloneExpand for Cwhere
C: Clone,
impl<C> CloneExpand for Cwhere
C: Clone,
fn __expand_clone_method(&self, _scope: &mut Scope) -> C
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> CompilationArg for T
impl<T> CompilationArg for T
Source§fn dynamic_cast<Arg>(&self) -> Argwhere
Arg: CompilationArg,
fn dynamic_cast<Arg>(&self) -> Argwhere
Arg: CompilationArg,
Compilation args should be the same even with different element types. However, it isn’t
possible to enforce it with the type system. So, we make the compilation args serializable
and dynamically cast them. Read more
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.