#[repr(C)]pub struct Tensor3x3x3 {
pub data: [[[f64; 3]; 3]; 3],
}Expand description
Fixed-size 3x3x3 tensor
Fields§
§data: [[[f64; 3]; 3]; 3]Tensor elements
Implementations§
Source§impl Tensor3x3x3
impl Tensor3x3x3
Sourcepub fn contract(
&self,
other: &Tensor3x3x3,
indices: &[(usize, usize); 3],
) -> Tensor3x3x3
pub fn contract( &self, other: &Tensor3x3x3, indices: &[(usize, usize); 3], ) -> Tensor3x3x3
Contract with another tensor
Trait Implementations§
Source§impl Clone for Tensor3x3x3
impl Clone for Tensor3x3x3
Source§fn clone(&self) -> Tensor3x3x3
fn clone(&self) -> Tensor3x3x3
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for Tensor3x3x3
impl Default for Tensor3x3x3
impl Copy for Tensor3x3x3
Auto Trait Implementations§
impl Freeze for Tensor3x3x3
impl RefUnwindSafe for Tensor3x3x3
impl Send for Tensor3x3x3
impl Sync for Tensor3x3x3
impl Unpin for Tensor3x3x3
impl UnsafeUnpin for Tensor3x3x3
impl UnwindSafe for Tensor3x3x3
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 more§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.