Enum moose::computation::Value
source · [−]pub enum Value {
Show 65 variants
HostUnit(Box<HostUnit>),
HostShape(Box<HostShape>),
HostSeed(Box<HostSeed>),
HostPrfKey(Box<HostPrfKey>),
HostString(Box<HostString>),
Shape(Box<Shape>),
Tensor(Box<Tensor>),
HostBitTensor(Box<HostBitTensor>),
HostBitArray64(Box<HostBitArray64>),
HostBitArray128(Box<HostBitArray128>),
HostBitArray224(Box<HostBitArray224>),
HostBitArray256(Box<HostBitArray256>),
HostRing64Tensor(Box<HostRing64Tensor>),
HostRing128Tensor(Box<HostRing128Tensor>),
HostFixed64Tensor(Box<HostFixed64Tensor>),
HostFixed128Tensor(Box<HostFixed128Tensor>),
HostFloat32Tensor(Box<HostFloat32Tensor>),
HostFloat64Tensor(Box<HostFloat64Tensor>),
HostInt8Tensor(Box<HostInt8Tensor>),
HostInt16Tensor(Box<HostInt16Tensor>),
HostInt32Tensor(Box<HostInt32Tensor>),
HostInt64Tensor(Box<HostInt64Tensor>),
HostUint8Tensor(Box<HostUint8Tensor>),
HostUint16Tensor(Box<HostUint16Tensor>),
HostUint32Tensor(Box<HostUint32Tensor>),
HostUint64Tensor(Box<HostUint64Tensor>),
HostFixed128AesTensor(Box<HostFixed128AesTensor>),
HostAesKey(Box<HostAesKey>),
BooleanTensor(Box<BooleanTensor>),
Fixed64Tensor(Box<Fixed64Tensor>),
Fixed128Tensor(Box<Fixed128Tensor>),
Float32Tensor(Box<Float32Tensor>),
Float64Tensor(Box<Float64Tensor>),
Uint64Tensor(Box<Uint64Tensor>),
ReplicatedRing64Tensor(Box<ReplicatedRing64Tensor>),
ReplicatedRing128Tensor(Box<ReplicatedRing128Tensor>),
ReplicatedBitTensor(Box<ReplicatedBitTensor>),
ReplicatedBitArray64(Box<ReplicatedBitArray64>),
ReplicatedBitArray128(Box<ReplicatedBitArray128>),
ReplicatedBitArray224(Box<ReplicatedBitArray224>),
ReplicatedFixed64Tensor(Box<ReplicatedFixed64Tensor>),
ReplicatedFixed128Tensor(Box<ReplicatedFixed128Tensor>),
ReplicatedUint64Tensor(Box<ReplicatedUint64Tensor>),
ReplicatedAesKey(Box<ReplicatedAesKey>),
ReplicatedShape(Box<ReplicatedShape>),
Mirrored3Ring64Tensor(Box<Mirrored3Ring64Tensor>),
Mirrored3Ring128Tensor(Box<Mirrored3Ring128Tensor>),
Mirrored3BitTensor(Box<Mirrored3BitTensor>),
Mirrored3Fixed64Tensor(Box<Mirrored3Fixed64Tensor>),
Mirrored3Fixed128Tensor(Box<Mirrored3Fixed128Tensor>),
Mirrored3Float32(Box<Mirrored3Float32>),
Mirrored3Float64(Box<Mirrored3Float64>),
AdditiveBitTensor(Box<AdditiveBitTensor>),
AdditiveRing64Tensor(Box<AdditiveRing64Tensor>),
AdditiveRing128Tensor(Box<AdditiveRing128Tensor>),
AdditiveShape(Box<AdditiveShape>),
Fixed128AesTensor(Box<Fixed128AesTensor>),
AesKey(Box<AesKey>),
AesTensor(Box<AesTensor>),
Bit(Box<u8>),
Float32(Box<f32>),
Float64(Box<f64>),
Ring64(Box<u64>),
Ring128(Box<u128>),
Fixed(Box<FixedpointConstant>),
}
Variants
HostUnit(Box<HostUnit>)
HostShape(Box<HostShape>)
HostSeed(Box<HostSeed>)
HostPrfKey(Box<HostPrfKey>)
HostString(Box<HostString>)
Shape(Box<Shape>)
Tensor(Box<Tensor>)
HostBitTensor(Box<HostBitTensor>)
HostBitArray64(Box<HostBitArray64>)
HostBitArray128(Box<HostBitArray128>)
HostBitArray224(Box<HostBitArray224>)
HostBitArray256(Box<HostBitArray256>)
HostRing64Tensor(Box<HostRing64Tensor>)
HostRing128Tensor(Box<HostRing128Tensor>)
HostFixed64Tensor(Box<HostFixed64Tensor>)
HostFixed128Tensor(Box<HostFixed128Tensor>)
HostFloat32Tensor(Box<HostFloat32Tensor>)
HostFloat64Tensor(Box<HostFloat64Tensor>)
HostInt8Tensor(Box<HostInt8Tensor>)
HostInt16Tensor(Box<HostInt16Tensor>)
HostInt32Tensor(Box<HostInt32Tensor>)
HostInt64Tensor(Box<HostInt64Tensor>)
HostUint8Tensor(Box<HostUint8Tensor>)
HostUint16Tensor(Box<HostUint16Tensor>)
HostUint32Tensor(Box<HostUint32Tensor>)
HostUint64Tensor(Box<HostUint64Tensor>)
HostFixed128AesTensor(Box<HostFixed128AesTensor>)
HostAesKey(Box<HostAesKey>)
BooleanTensor(Box<BooleanTensor>)
Fixed64Tensor(Box<Fixed64Tensor>)
Fixed128Tensor(Box<Fixed128Tensor>)
Float32Tensor(Box<Float32Tensor>)
Float64Tensor(Box<Float64Tensor>)
Uint64Tensor(Box<Uint64Tensor>)
ReplicatedRing64Tensor(Box<ReplicatedRing64Tensor>)
ReplicatedRing128Tensor(Box<ReplicatedRing128Tensor>)
ReplicatedBitTensor(Box<ReplicatedBitTensor>)
ReplicatedBitArray64(Box<ReplicatedBitArray64>)
ReplicatedBitArray128(Box<ReplicatedBitArray128>)
ReplicatedBitArray224(Box<ReplicatedBitArray224>)
ReplicatedFixed64Tensor(Box<ReplicatedFixed64Tensor>)
ReplicatedFixed128Tensor(Box<ReplicatedFixed128Tensor>)
ReplicatedUint64Tensor(Box<ReplicatedUint64Tensor>)
ReplicatedAesKey(Box<ReplicatedAesKey>)
ReplicatedShape(Box<ReplicatedShape>)
Mirrored3Ring64Tensor(Box<Mirrored3Ring64Tensor>)
Mirrored3Ring128Tensor(Box<Mirrored3Ring128Tensor>)
Mirrored3BitTensor(Box<Mirrored3BitTensor>)
Mirrored3Fixed64Tensor(Box<Mirrored3Fixed64Tensor>)
Mirrored3Fixed128Tensor(Box<Mirrored3Fixed128Tensor>)
Mirrored3Float32(Box<Mirrored3Float32>)
Mirrored3Float64(Box<Mirrored3Float64>)
AdditiveBitTensor(Box<AdditiveBitTensor>)
AdditiveRing64Tensor(Box<AdditiveRing64Tensor>)
AdditiveRing128Tensor(Box<AdditiveRing128Tensor>)
AdditiveShape(Box<AdditiveShape>)
Fixed128AesTensor(Box<Fixed128AesTensor>)
AesKey(Box<AesKey>)
AesTensor(Box<AesTensor>)
Bit(Box<u8>)
Float32(Box<f32>)
Float64(Box<f64>)
Ring64(Box<u64>)
Ring128(Box<u128>)
Fixed(Box<FixedpointConstant>)
Implementations
sourceimpl Value
impl Value
pub const SHORT_NAME: &'static str = "Value"
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Value
impl<'de> Deserialize<'de> for Value
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl DispatchKernel<AsyncSession, Value> for Operator
impl DispatchKernel<AsyncSession, Value> for Operator
sourceimpl DispatchKernel<AsyncSession, Value> for AddOp
impl DispatchKernel<AsyncSession, Value> for AddOp
sourceimpl DispatchKernel<AsyncSession, Value> for AddNOp
impl DispatchKernel<AsyncSession, Value> for AddNOp
sourceimpl DispatchKernel<AsyncSession, Value> for SumOp
impl DispatchKernel<AsyncSession, Value> for SumOp
sourceimpl DispatchKernel<AsyncSession, Value> for Pow2Op
impl DispatchKernel<AsyncSession, Value> for Pow2Op
sourceimpl DispatchKernel<AsyncSession, Value> for ExpOp
impl DispatchKernel<AsyncSession, Value> for ExpOp
sourceimpl DispatchKernel<AsyncSession, Value> for SigmoidOp
impl DispatchKernel<AsyncSession, Value> for SigmoidOp
sourceimpl DispatchKernel<AsyncSession, Value> for MeanOp
impl DispatchKernel<AsyncSession, Value> for MeanOp
sourceimpl DispatchKernel<AsyncSession, Value> for MaximumOp
impl DispatchKernel<AsyncSession, Value> for MaximumOp
sourceimpl DispatchKernel<AsyncSession, Value> for AbsOp
impl DispatchKernel<AsyncSession, Value> for AbsOp
sourceimpl DispatchKernel<AsyncSession, Value> for ReluOp
impl DispatchKernel<AsyncSession, Value> for ReluOp
sourceimpl DispatchKernel<AsyncSession, Value> for SubOp
impl DispatchKernel<AsyncSession, Value> for SubOp
sourceimpl DispatchKernel<AsyncSession, Value> for SignOp
impl DispatchKernel<AsyncSession, Value> for SignOp
sourceimpl DispatchKernel<AsyncSession, Value> for InverseOp
impl DispatchKernel<AsyncSession, Value> for InverseOp
sourceimpl DispatchKernel<AsyncSession, Value> for LogOp
impl DispatchKernel<AsyncSession, Value> for LogOp
sourceimpl DispatchKernel<AsyncSession, Value> for Log2Op
impl DispatchKernel<AsyncSession, Value> for Log2Op
sourceimpl DispatchKernel<AsyncSession, Value> for ArgmaxOp
impl DispatchKernel<AsyncSession, Value> for ArgmaxOp
sourceimpl DispatchKernel<AsyncSession, Value> for XorOp
impl DispatchKernel<AsyncSession, Value> for XorOp
sourceimpl DispatchKernel<AsyncSession, Value> for AndOp
impl DispatchKernel<AsyncSession, Value> for AndOp
sourceimpl DispatchKernel<AsyncSession, Value> for OrOp
impl DispatchKernel<AsyncSession, Value> for OrOp
sourceimpl DispatchKernel<AsyncSession, Value> for MsbOp
impl DispatchKernel<AsyncSession, Value> for MsbOp
sourceimpl DispatchKernel<AsyncSession, Value> for NegOp
impl DispatchKernel<AsyncSession, Value> for NegOp
sourceimpl DispatchKernel<AsyncSession, Value> for BitExtractOp
impl DispatchKernel<AsyncSession, Value> for BitExtractOp
sourceimpl DispatchKernel<AsyncSession, Value> for BitDecomposeOp
impl DispatchKernel<AsyncSession, Value> for BitDecomposeOp
sourceimpl DispatchKernel<AsyncSession, Value> for BitComposeOp
impl DispatchKernel<AsyncSession, Value> for BitComposeOp
sourceimpl DispatchKernel<AsyncSession, Value> for RingInjectOp
impl DispatchKernel<AsyncSession, Value> for RingInjectOp
sourceimpl DispatchKernel<AsyncSession, Value> for LessOp
impl DispatchKernel<AsyncSession, Value> for LessOp
sourceimpl DispatchKernel<AsyncSession, Value> for GreaterOp
impl DispatchKernel<AsyncSession, Value> for GreaterOp
sourceimpl DispatchKernel<AsyncSession, Value> for EqualOp
impl DispatchKernel<AsyncSession, Value> for EqualOp
sourceimpl DispatchKernel<AsyncSession, Value> for EqualZeroOp
impl DispatchKernel<AsyncSession, Value> for EqualZeroOp
sourceimpl DispatchKernel<AsyncSession, Value> for FillOp
impl DispatchKernel<AsyncSession, Value> for FillOp
sourceimpl DispatchKernel<AsyncSession, Value> for OnesOp
impl DispatchKernel<AsyncSession, Value> for OnesOp
sourceimpl DispatchKernel<AsyncSession, Value> for MulOp
impl DispatchKernel<AsyncSession, Value> for MulOp
sourceimpl DispatchKernel<AsyncSession, Value> for ZerosOp
impl DispatchKernel<AsyncSession, Value> for ZerosOp
sourceimpl DispatchKernel<AsyncSession, Value> for ConstantOp
impl DispatchKernel<AsyncSession, Value> for ConstantOp
sourceimpl DispatchKernel<AsyncSession, Value> for MuxOp
impl DispatchKernel<AsyncSession, Value> for MuxOp
sourceimpl DispatchKernel<AsyncSession, Value> for CastOp
impl DispatchKernel<AsyncSession, Value> for CastOp
sourceimpl DispatchKernel<AsyncSession, Value> for ShareOp
impl DispatchKernel<AsyncSession, Value> for ShareOp
sourceimpl DispatchKernel<AsyncSession, Value> for RevealOp
impl DispatchKernel<AsyncSession, Value> for RevealOp
sourceimpl DispatchKernel<AsyncSession, Value> for MirrorOp
impl DispatchKernel<AsyncSession, Value> for MirrorOp
sourceimpl DispatchKernel<AsyncSession, Value> for DemirrorOp
impl DispatchKernel<AsyncSession, Value> for DemirrorOp
sourceimpl DispatchKernel<AsyncSession, Value> for RepToAdtOp
impl DispatchKernel<AsyncSession, Value> for RepToAdtOp
sourceimpl DispatchKernel<AsyncSession, Value> for AdtToRepOp
impl DispatchKernel<AsyncSession, Value> for AdtToRepOp
sourceimpl DispatchKernel<AsyncSession, Value> for DivOp
impl DispatchKernel<AsyncSession, Value> for DivOp
sourceimpl DispatchKernel<AsyncSession, Value> for DecryptOp
impl DispatchKernel<AsyncSession, Value> for DecryptOp
sourceimpl DispatchKernel<AsyncSession, Value> for FixedpointEncodeOp
impl DispatchKernel<AsyncSession, Value> for FixedpointEncodeOp
sourceimpl DispatchKernel<AsyncSession, Value> for FixedpointDecodeOp
impl DispatchKernel<AsyncSession, Value> for FixedpointDecodeOp
sourceimpl DispatchKernel<AsyncSession, Value> for IndexAxisOp
impl DispatchKernel<AsyncSession, Value> for IndexAxisOp
sourceimpl DispatchKernel<AsyncSession, Value> for IndexOp
impl DispatchKernel<AsyncSession, Value> for IndexOp
sourceimpl DispatchKernel<AsyncSession, Value> for SliceOp
impl DispatchKernel<AsyncSession, Value> for SliceOp
sourceimpl DispatchKernel<AsyncSession, Value> for InputOp
impl DispatchKernel<AsyncSession, Value> for InputOp
sourceimpl DispatchKernel<AsyncSession, Value> for OutputOp
impl DispatchKernel<AsyncSession, Value> for OutputOp
sourceimpl DispatchKernel<AsyncSession, Value> for DotOp
impl DispatchKernel<AsyncSession, Value> for DotOp
sourceimpl DispatchKernel<AsyncSession, Value> for LoadOp
impl DispatchKernel<AsyncSession, Value> for LoadOp
sourceimpl DispatchKernel<AsyncSession, Value> for SaveOp
impl DispatchKernel<AsyncSession, Value> for SaveOp
sourceimpl DispatchKernel<AsyncSession, Value> for DeriveSeedOp
impl DispatchKernel<AsyncSession, Value> for DeriveSeedOp
sourceimpl DispatchKernel<AsyncSession, Value> for SampleOp
impl DispatchKernel<AsyncSession, Value> for SampleOp
sourceimpl DispatchKernel<AsyncSession, Value> for SampleSeededOp
impl DispatchKernel<AsyncSession, Value> for SampleSeededOp
sourceimpl DispatchKernel<AsyncSession, Value> for AtLeast2DOp
impl DispatchKernel<AsyncSession, Value> for AtLeast2DOp
sourceimpl DispatchKernel<AsyncSession, Value> for DiagOp
impl DispatchKernel<AsyncSession, Value> for DiagOp
sourceimpl DispatchKernel<AsyncSession, Value> for ExpandDimsOp
impl DispatchKernel<AsyncSession, Value> for ExpandDimsOp
sourceimpl DispatchKernel<AsyncSession, Value> for SqueezeOp
impl DispatchKernel<AsyncSession, Value> for SqueezeOp
sourceimpl DispatchKernel<AsyncSession, Value> for ConcatOp
impl DispatchKernel<AsyncSession, Value> for ConcatOp
sourceimpl DispatchKernel<AsyncSession, Value> for ShlOp
impl DispatchKernel<AsyncSession, Value> for ShlOp
sourceimpl DispatchKernel<AsyncSession, Value> for TransposeOp
impl DispatchKernel<AsyncSession, Value> for TransposeOp
sourceimpl DispatchKernel<AsyncSession, Value> for ShapeOp
impl DispatchKernel<AsyncSession, Value> for ShapeOp
sourceimpl DispatchKernel<AsyncSession, Value> for ReshapeOp
impl DispatchKernel<AsyncSession, Value> for ReshapeOp
sourceimpl DispatchKernel<AsyncSession, Value> for PrfKeyGenOp
impl DispatchKernel<AsyncSession, Value> for PrfKeyGenOp
sourceimpl DispatchKernel<AsyncSession, Value> for TruncPrOp
impl DispatchKernel<AsyncSession, Value> for TruncPrOp
sourceimpl DispatchKernel<AsyncSession, Value> for IdentityOp
impl DispatchKernel<AsyncSession, Value> for IdentityOp
sourceimpl DispatchKernel<AsyncSession, Value> for ShlDimOp
impl DispatchKernel<AsyncSession, Value> for ShlDimOp
sourceimpl DispatchKernel<AsyncSession, Value> for SoftmaxOp
impl DispatchKernel<AsyncSession, Value> for SoftmaxOp
sourceimpl DispatchKernel<AsyncSession, Value> for BroadcastOp
impl DispatchKernel<AsyncSession, Value> for BroadcastOp
sourceimpl DispatchKernel<AsyncSession, Value> for ShrOp
impl DispatchKernel<AsyncSession, Value> for ShrOp
sourceimpl DispatchKernel<AsyncSession, Value> for SqrtOp
impl DispatchKernel<AsyncSession, Value> for SqrtOp
sourceimpl DispatchKernel<SyncSession, Value> for SendOp
impl DispatchKernel<SyncSession, Value> for SendOp
sourceimpl DispatchKernel<SyncSession, Value> for ReceiveOp
impl DispatchKernel<SyncSession, Value> for ReceiveOp
sourceimpl DispatchKernel<SyncSession, Value> for ShrOp
impl DispatchKernel<SyncSession, Value> for ShrOp
sourceimpl DispatchKernel<SyncSession, Value> for SqrtOp
impl DispatchKernel<SyncSession, Value> for SqrtOp
sourceimpl DispatchKernel<SyncSession, Value> for AddNOp
impl DispatchKernel<SyncSession, Value> for AddNOp
sourceimpl DispatchKernel<SyncSession, Value> for SumOp
impl DispatchKernel<SyncSession, Value> for SumOp
sourceimpl DispatchKernel<SyncSession, Value> for Pow2Op
impl DispatchKernel<SyncSession, Value> for Pow2Op
sourceimpl DispatchKernel<SyncSession, Value> for ExpOp
impl DispatchKernel<SyncSession, Value> for ExpOp
sourceimpl DispatchKernel<SyncSession, Value> for SigmoidOp
impl DispatchKernel<SyncSession, Value> for SigmoidOp
sourceimpl DispatchKernel<SyncSession, Value> for MeanOp
impl DispatchKernel<SyncSession, Value> for MeanOp
sourceimpl DispatchKernel<SyncSession, Value> for RingFixedpointMeanOp
impl DispatchKernel<SyncSession, Value> for RingFixedpointMeanOp
sourceimpl DispatchKernel<SyncSession, Value> for MaximumOp
impl DispatchKernel<SyncSession, Value> for MaximumOp
sourceimpl DispatchKernel<SyncSession, Value> for Operator
impl DispatchKernel<SyncSession, Value> for Operator
sourceimpl DispatchKernel<SyncSession, Value> for AbsOp
impl DispatchKernel<SyncSession, Value> for AbsOp
sourceimpl DispatchKernel<SyncSession, Value> for ReluOp
impl DispatchKernel<SyncSession, Value> for ReluOp
sourceimpl DispatchKernel<SyncSession, Value> for SignOp
impl DispatchKernel<SyncSession, Value> for SignOp
sourceimpl DispatchKernel<SyncSession, Value> for InverseOp
impl DispatchKernel<SyncSession, Value> for InverseOp
sourceimpl DispatchKernel<SyncSession, Value> for LogOp
impl DispatchKernel<SyncSession, Value> for LogOp
sourceimpl DispatchKernel<SyncSession, Value> for Log2Op
impl DispatchKernel<SyncSession, Value> for Log2Op
sourceimpl DispatchKernel<SyncSession, Value> for ArgmaxOp
impl DispatchKernel<SyncSession, Value> for ArgmaxOp
sourceimpl DispatchKernel<SyncSession, Value> for XorOp
impl DispatchKernel<SyncSession, Value> for XorOp
sourceimpl DispatchKernel<SyncSession, Value> for AndOp
impl DispatchKernel<SyncSession, Value> for AndOp
sourceimpl DispatchKernel<SyncSession, Value> for AddOp
impl DispatchKernel<SyncSession, Value> for AddOp
sourceimpl DispatchKernel<SyncSession, Value> for OrOp
impl DispatchKernel<SyncSession, Value> for OrOp
sourceimpl DispatchKernel<SyncSession, Value> for MsbOp
impl DispatchKernel<SyncSession, Value> for MsbOp
sourceimpl DispatchKernel<SyncSession, Value> for BitExtractOp
impl DispatchKernel<SyncSession, Value> for BitExtractOp
sourceimpl DispatchKernel<SyncSession, Value> for BitDecomposeOp
impl DispatchKernel<SyncSession, Value> for BitDecomposeOp
sourceimpl DispatchKernel<SyncSession, Value> for BitComposeOp
impl DispatchKernel<SyncSession, Value> for BitComposeOp
sourceimpl DispatchKernel<SyncSession, Value> for RingInjectOp
impl DispatchKernel<SyncSession, Value> for RingInjectOp
sourceimpl DispatchKernel<SyncSession, Value> for LessOp
impl DispatchKernel<SyncSession, Value> for LessOp
sourceimpl DispatchKernel<SyncSession, Value> for GreaterOp
impl DispatchKernel<SyncSession, Value> for GreaterOp
sourceimpl DispatchKernel<SyncSession, Value> for EqualOp
impl DispatchKernel<SyncSession, Value> for EqualOp
sourceimpl DispatchKernel<SyncSession, Value> for EqualZeroOp
impl DispatchKernel<SyncSession, Value> for EqualZeroOp
sourceimpl DispatchKernel<SyncSession, Value> for SubOp
impl DispatchKernel<SyncSession, Value> for SubOp
sourceimpl DispatchKernel<SyncSession, Value> for FillOp
impl DispatchKernel<SyncSession, Value> for FillOp
sourceimpl DispatchKernel<SyncSession, Value> for OnesOp
impl DispatchKernel<SyncSession, Value> for OnesOp
sourceimpl DispatchKernel<SyncSession, Value> for ZerosOp
impl DispatchKernel<SyncSession, Value> for ZerosOp
sourceimpl DispatchKernel<SyncSession, Value> for ConstantOp
impl DispatchKernel<SyncSession, Value> for ConstantOp
sourceimpl DispatchKernel<SyncSession, Value> for MuxOp
impl DispatchKernel<SyncSession, Value> for MuxOp
sourceimpl DispatchKernel<SyncSession, Value> for CastOp
impl DispatchKernel<SyncSession, Value> for CastOp
sourceimpl DispatchKernel<SyncSession, Value> for ShareOp
impl DispatchKernel<SyncSession, Value> for ShareOp
sourceimpl DispatchKernel<SyncSession, Value> for RevealOp
impl DispatchKernel<SyncSession, Value> for RevealOp
sourceimpl DispatchKernel<SyncSession, Value> for MirrorOp
impl DispatchKernel<SyncSession, Value> for MirrorOp
sourceimpl DispatchKernel<SyncSession, Value> for DemirrorOp
impl DispatchKernel<SyncSession, Value> for DemirrorOp
sourceimpl DispatchKernel<SyncSession, Value> for NegOp
impl DispatchKernel<SyncSession, Value> for NegOp
sourceimpl DispatchKernel<SyncSession, Value> for RepToAdtOp
impl DispatchKernel<SyncSession, Value> for RepToAdtOp
sourceimpl DispatchKernel<SyncSession, Value> for AdtToRepOp
impl DispatchKernel<SyncSession, Value> for AdtToRepOp
sourceimpl DispatchKernel<SyncSession, Value> for DecryptOp
impl DispatchKernel<SyncSession, Value> for DecryptOp
sourceimpl DispatchKernel<SyncSession, Value> for FixedpointEncodeOp
impl DispatchKernel<SyncSession, Value> for FixedpointEncodeOp
sourceimpl DispatchKernel<SyncSession, Value> for FixedpointDecodeOp
impl DispatchKernel<SyncSession, Value> for FixedpointDecodeOp
sourceimpl DispatchKernel<SyncSession, Value> for IndexAxisOp
impl DispatchKernel<SyncSession, Value> for IndexAxisOp
sourceimpl DispatchKernel<SyncSession, Value> for IndexOp
impl DispatchKernel<SyncSession, Value> for IndexOp
sourceimpl DispatchKernel<SyncSession, Value> for SliceOp
impl DispatchKernel<SyncSession, Value> for SliceOp
sourceimpl DispatchKernel<SyncSession, Value> for MulOp
impl DispatchKernel<SyncSession, Value> for MulOp
sourceimpl DispatchKernel<SyncSession, Value> for InputOp
impl DispatchKernel<SyncSession, Value> for InputOp
sourceimpl DispatchKernel<SyncSession, Value> for OutputOp
impl DispatchKernel<SyncSession, Value> for OutputOp
sourceimpl DispatchKernel<SyncSession, Value> for LoadOp
impl DispatchKernel<SyncSession, Value> for LoadOp
sourceimpl DispatchKernel<SyncSession, Value> for SaveOp
impl DispatchKernel<SyncSession, Value> for SaveOp
sourceimpl DispatchKernel<SyncSession, Value> for DeriveSeedOp
impl DispatchKernel<SyncSession, Value> for DeriveSeedOp
sourceimpl DispatchKernel<SyncSession, Value> for SampleOp
impl DispatchKernel<SyncSession, Value> for SampleOp
sourceimpl DispatchKernel<SyncSession, Value> for SampleSeededOp
impl DispatchKernel<SyncSession, Value> for SampleSeededOp
sourceimpl DispatchKernel<SyncSession, Value> for AtLeast2DOp
impl DispatchKernel<SyncSession, Value> for AtLeast2DOp
sourceimpl DispatchKernel<SyncSession, Value> for DiagOp
impl DispatchKernel<SyncSession, Value> for DiagOp
sourceimpl DispatchKernel<SyncSession, Value> for ExpandDimsOp
impl DispatchKernel<SyncSession, Value> for ExpandDimsOp
sourceimpl DispatchKernel<SyncSession, Value> for DivOp
impl DispatchKernel<SyncSession, Value> for DivOp
sourceimpl DispatchKernel<SyncSession, Value> for SqueezeOp
impl DispatchKernel<SyncSession, Value> for SqueezeOp
sourceimpl DispatchKernel<SyncSession, Value> for ConcatOp
impl DispatchKernel<SyncSession, Value> for ConcatOp
sourceimpl DispatchKernel<SyncSession, Value> for TransposeOp
impl DispatchKernel<SyncSession, Value> for TransposeOp
sourceimpl DispatchKernel<SyncSession, Value> for ShapeOp
impl DispatchKernel<SyncSession, Value> for ShapeOp
sourceimpl DispatchKernel<SyncSession, Value> for ReshapeOp
impl DispatchKernel<SyncSession, Value> for ReshapeOp
sourceimpl DispatchKernel<SyncSession, Value> for PrfKeyGenOp
impl DispatchKernel<SyncSession, Value> for PrfKeyGenOp
sourceimpl DispatchKernel<SyncSession, Value> for TruncPrOp
impl DispatchKernel<SyncSession, Value> for TruncPrOp
sourceimpl DispatchKernel<SyncSession, Value> for IdentityOp
impl DispatchKernel<SyncSession, Value> for IdentityOp
sourceimpl DispatchKernel<SyncSession, Value> for ShlDimOp
impl DispatchKernel<SyncSession, Value> for ShlDimOp
sourceimpl DispatchKernel<SyncSession, Value> for SoftmaxOp
impl DispatchKernel<SyncSession, Value> for SoftmaxOp
sourceimpl DispatchKernel<SyncSession, Value> for DotOp
impl DispatchKernel<SyncSession, Value> for DotOp
sourceimpl DispatchKernel<SyncSession, Value> for BroadcastOp
impl DispatchKernel<SyncSession, Value> for BroadcastOp
sourceimpl DispatchKernel<SyncSession, Value> for ShlOp
impl DispatchKernel<SyncSession, Value> for ShlOp
sourceimpl From<&'_ AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>>> for Value
impl From<&'_ AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>>> for Value
sourceimpl From<&'_ AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>>> for Value
impl From<&'_ AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>>> for Value
sourceimpl From<&'_ AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>> for Value
impl From<&'_ AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>> for Value
sourcefn from(x: &HostAesKey) -> Self
fn from(x: &HostAesKey) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>>> for Value
impl From<&'_ AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>>> for Value
sourceimpl From<&'_ AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for Value
impl From<&'_ AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for Value
sourcefn from(x: &Uint64Tensor) -> Self
fn from(x: &Uint64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ AdtShape<HostShape>> for Value
impl From<&'_ AdtShape<HostShape>> for Value
sourcefn from(x: &AdditiveShape) -> Self
fn from(x: &AdditiveShape) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ AdtTensor<HostBitTensor>> for Value
impl From<&'_ AdtTensor<HostBitTensor>> for Value
sourcefn from(x: &AdditiveBitTensor) -> Self
fn from(x: &AdditiveBitTensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ AdtTensor<HostRingTensor<u128>>> for Value
impl From<&'_ AdtTensor<HostRingTensor<u128>>> for Value
sourcefn from(x: &AdditiveRing128Tensor) -> Self
fn from(x: &AdditiveRing128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ AdtTensor<HostRingTensor<u64>>> for Value
impl From<&'_ AdtTensor<HostRingTensor<u64>>> for Value
sourcefn from(x: &AdditiveRing64Tensor) -> Self
fn from(x: &AdditiveRing64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for Value
impl From<&'_ BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for Value
sourcefn from(x: &BooleanTensor) -> Self
fn from(x: &BooleanTensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> for Value
impl From<&'_ FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> for Value
sourcefn from(x: &Fixed128AesTensor) -> Self
fn from(x: &Fixed128AesTensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Value
impl From<&'_ FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Value
sourcefn from(x: &Fixed128Tensor) -> Self
fn from(x: &Fixed128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Value
impl From<&'_ FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Value
sourcefn from(x: &Fixed64Tensor) -> Self
fn from(x: &Fixed64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for Value
impl From<&'_ FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for Value
sourcefn from(x: &Float32Tensor) -> Self
fn from(x: &Float32Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for Value
impl From<&'_ FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for Value
sourcefn from(x: &Float64Tensor) -> Self
fn from(x: &Float64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostBitArray<HostBitTensor, N128>> for Value
impl From<&'_ HostBitArray<HostBitTensor, N128>> for Value
sourcefn from(x: &HostBitArray128) -> Self
fn from(x: &HostBitArray128) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostBitArray<HostBitTensor, N224>> for Value
impl From<&'_ HostBitArray<HostBitTensor, N224>> for Value
sourcefn from(x: &HostBitArray224) -> Self
fn from(x: &HostBitArray224) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostBitArray<HostBitTensor, N256>> for Value
impl From<&'_ HostBitArray<HostBitTensor, N256>> for Value
sourcefn from(x: &HostBitArray256) -> Self
fn from(x: &HostBitArray256) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostBitArray<HostBitTensor, N64>> for Value
impl From<&'_ HostBitArray<HostBitTensor, N64>> for Value
sourcefn from(x: &HostBitArray64) -> Self
fn from(x: &HostBitArray64) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostBitTensor> for Value
impl From<&'_ HostBitTensor> for Value
sourcefn from(x: &HostBitTensor) -> Self
fn from(x: &HostBitTensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> for Value
impl From<&'_ HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> for Value
sourcefn from(x: &HostFixed128AesTensor) -> Self
fn from(x: &HostFixed128AesTensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostFixedTensor<HostRingTensor<u128>>> for Value
impl From<&'_ HostFixedTensor<HostRingTensor<u128>>> for Value
sourcefn from(x: &HostFixed128Tensor) -> Self
fn from(x: &HostFixed128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostFixedTensor<HostRingTensor<u64>>> for Value
impl From<&'_ HostFixedTensor<HostRingTensor<u64>>> for Value
sourcefn from(x: &HostFixed64Tensor) -> Self
fn from(x: &HostFixed64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostPrfKey> for Value
impl From<&'_ HostPrfKey> for Value
sourcefn from(x: &HostPrfKey) -> Self
fn from(x: &HostPrfKey) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostRingTensor<u128>> for Value
impl From<&'_ HostRingTensor<u128>> for Value
sourcefn from(x: &HostRing128Tensor) -> Self
fn from(x: &HostRing128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostRingTensor<u64>> for Value
impl From<&'_ HostRingTensor<u64>> for Value
sourcefn from(x: &HostRing64Tensor) -> Self
fn from(x: &HostRing64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostString> for Value
impl From<&'_ HostString> for Value
sourcefn from(x: &HostString) -> Self
fn from(x: &HostString) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostTensor<f32>> for Value
impl From<&'_ HostTensor<f32>> for Value
sourcefn from(x: &HostFloat32Tensor) -> Self
fn from(x: &HostFloat32Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostTensor<f64>> for Value
impl From<&'_ HostTensor<f64>> for Value
sourcefn from(x: &HostFloat64Tensor) -> Self
fn from(x: &HostFloat64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostTensor<i16>> for Value
impl From<&'_ HostTensor<i16>> for Value
sourcefn from(x: &HostInt16Tensor) -> Self
fn from(x: &HostInt16Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostTensor<i32>> for Value
impl From<&'_ HostTensor<i32>> for Value
sourcefn from(x: &HostInt32Tensor) -> Self
fn from(x: &HostInt32Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostTensor<i64>> for Value
impl From<&'_ HostTensor<i64>> for Value
sourcefn from(x: &HostInt64Tensor) -> Self
fn from(x: &HostInt64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostTensor<i8>> for Value
impl From<&'_ HostTensor<i8>> for Value
sourcefn from(x: &HostInt8Tensor) -> Self
fn from(x: &HostInt8Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostTensor<u16>> for Value
impl From<&'_ HostTensor<u16>> for Value
sourcefn from(x: &HostUint16Tensor) -> Self
fn from(x: &HostUint16Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostTensor<u32>> for Value
impl From<&'_ HostTensor<u32>> for Value
sourcefn from(x: &HostUint32Tensor) -> Self
fn from(x: &HostUint32Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostTensor<u64>> for Value
impl From<&'_ HostTensor<u64>> for Value
sourcefn from(x: &HostUint64Tensor) -> Self
fn from(x: &HostUint64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ HostTensor<u8>> for Value
impl From<&'_ HostTensor<u8>> for Value
sourcefn from(x: &HostUint8Tensor) -> Self
fn from(x: &HostUint8Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ Mir3Tensor<HostBitTensor>> for Value
impl From<&'_ Mir3Tensor<HostBitTensor>> for Value
sourcefn from(x: &Mirrored3BitTensor) -> Self
fn from(x: &Mirrored3BitTensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ Mir3Tensor<HostRingTensor<u128>>> for Value
impl From<&'_ Mir3Tensor<HostRingTensor<u128>>> for Value
sourcefn from(x: &Mirrored3Ring128Tensor) -> Self
fn from(x: &Mirrored3Ring128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ Mir3Tensor<HostRingTensor<u64>>> for Value
impl From<&'_ Mir3Tensor<HostRingTensor<u64>>> for Value
sourcefn from(x: &Mirrored3Ring64Tensor) -> Self
fn from(x: &Mirrored3Ring64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ Mir3Tensor<HostTensor<f32>>> for Value
impl From<&'_ Mir3Tensor<HostTensor<f32>>> for Value
sourcefn from(x: &Mirrored3Float32) -> Self
fn from(x: &Mirrored3Float32) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ Mir3Tensor<HostTensor<f64>>> for Value
impl From<&'_ Mir3Tensor<HostTensor<f64>>> for Value
sourcefn from(x: &Mirrored3Float64) -> Self
fn from(x: &Mirrored3Float64) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>> for Value
impl From<&'_ MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>> for Value
sourcefn from(x: &Mirrored3Fixed128Tensor) -> Self
fn from(x: &Mirrored3Fixed128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>> for Value
impl From<&'_ MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>> for Value
sourcefn from(x: &Mirrored3Fixed64Tensor) -> Self
fn from(x: &Mirrored3Fixed64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> for Value
impl From<&'_ RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> for Value
sourcefn from(x: &ReplicatedAesKey) -> Self
fn from(x: &ReplicatedAesKey) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ RepBitArray<RepTensor<HostBitTensor>, N128>> for Value
impl From<&'_ RepBitArray<RepTensor<HostBitTensor>, N128>> for Value
sourcefn from(x: &ReplicatedBitArray128) -> Self
fn from(x: &ReplicatedBitArray128) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ RepBitArray<RepTensor<HostBitTensor>, N224>> for Value
impl From<&'_ RepBitArray<RepTensor<HostBitTensor>, N224>> for Value
sourcefn from(x: &ReplicatedBitArray224) -> Self
fn from(x: &ReplicatedBitArray224) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ RepBitArray<RepTensor<HostBitTensor>, N64>> for Value
impl From<&'_ RepBitArray<RepTensor<HostBitTensor>, N64>> for Value
sourcefn from(x: &ReplicatedBitArray64) -> Self
fn from(x: &ReplicatedBitArray64) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ RepFixedTensor<RepTensor<HostRingTensor<u128>>>> for Value
impl From<&'_ RepFixedTensor<RepTensor<HostRingTensor<u128>>>> for Value
sourcefn from(x: &ReplicatedFixed128Tensor) -> Self
fn from(x: &ReplicatedFixed128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ RepFixedTensor<RepTensor<HostRingTensor<u64>>>> for Value
impl From<&'_ RepFixedTensor<RepTensor<HostRingTensor<u64>>>> for Value
sourcefn from(x: &ReplicatedFixed64Tensor) -> Self
fn from(x: &ReplicatedFixed64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ RepShape<HostShape>> for Value
impl From<&'_ RepShape<HostShape>> for Value
sourcefn from(x: &ReplicatedShape) -> Self
fn from(x: &ReplicatedShape) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ RepTensor<HostBitTensor>> for Value
impl From<&'_ RepTensor<HostBitTensor>> for Value
sourcefn from(x: &ReplicatedBitTensor) -> Self
fn from(x: &ReplicatedBitTensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ RepTensor<HostRingTensor<u128>>> for Value
impl From<&'_ RepTensor<HostRingTensor<u128>>> for Value
sourcefn from(x: &ReplicatedRing128Tensor) -> Self
fn from(x: &ReplicatedRing128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ RepTensor<HostRingTensor<u64>>> for Value
impl From<&'_ RepTensor<HostRingTensor<u64>>> for Value
sourcefn from(x: &ReplicatedRing64Tensor) -> Self
fn from(x: &ReplicatedRing64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<&'_ RepUintTensor<RepTensor<HostRingTensor<u64>>>> for Value
impl From<&'_ RepUintTensor<RepTensor<HostRingTensor<u64>>>> for Value
sourcefn from(x: &ReplicatedUint64Tensor) -> Self
fn from(x: &ReplicatedUint64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>>> for Value
impl From<AbstractAesKey<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>, RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>>> for Value
sourceimpl From<AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>>> for Value
impl From<AbstractAesTensor<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>>> for Value
sourceimpl From<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>> for Value
impl From<AbstractHostAesKey<HostBitArray<HostBitTensor, N128>>> for Value
sourcefn from(x: HostAesKey) -> Self
fn from(x: HostAesKey) -> Self
Converts to this type from the input type.
sourceimpl From<AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>>> for Value
impl From<AbstractTensor<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>, AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>>> for Value
sourceimpl From<AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for Value
impl From<AbstractUint64Tensor<HostTensor<u64>, RepUintTensor<RepTensor<HostRingTensor<u64>>>>> for Value
sourcefn from(x: Uint64Tensor) -> Self
fn from(x: Uint64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<AdtShape<HostShape>> for Value
impl From<AdtShape<HostShape>> for Value
sourcefn from(x: AdditiveShape) -> Self
fn from(x: AdditiveShape) -> Self
Converts to this type from the input type.
sourceimpl From<AdtTensor<HostBitTensor>> for Value
impl From<AdtTensor<HostBitTensor>> for Value
sourcefn from(x: AdditiveBitTensor) -> Self
fn from(x: AdditiveBitTensor) -> Self
Converts to this type from the input type.
sourceimpl From<AdtTensor<HostRingTensor<u128>>> for Value
impl From<AdtTensor<HostRingTensor<u128>>> for Value
sourcefn from(x: AdditiveRing128Tensor) -> Self
fn from(x: AdditiveRing128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<AdtTensor<HostRingTensor<u64>>> for Value
impl From<AdtTensor<HostRingTensor<u64>>> for Value
sourcefn from(x: AdditiveRing64Tensor) -> Self
fn from(x: AdditiveRing64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for Value
impl From<BoolTensor<HostBitTensor, RepTensor<HostBitTensor>>> for Value
sourcefn from(x: BooleanTensor) -> Self
fn from(x: BooleanTensor) -> Self
Converts to this type from the input type.
sourceimpl From<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> for Value
impl From<FixedAesTensor<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>>> for Value
sourcefn from(x: Fixed128AesTensor) -> Self
fn from(x: Fixed128AesTensor) -> Self
Converts to this type from the input type.
sourceimpl From<FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Value
impl From<FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for Value
sourcefn from(x: Fixed128Tensor) -> Self
fn from(x: Fixed128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Value
impl From<FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for Value
sourcefn from(x: Fixed64Tensor) -> Self
fn from(x: Fixed64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for Value
impl From<FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for Value
sourcefn from(x: Float32Tensor) -> Self
fn from(x: Float32Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for Value
impl From<FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for Value
sourcefn from(x: Float64Tensor) -> Self
fn from(x: Float64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostBitArray<HostBitTensor, N128>> for Value
impl From<HostBitArray<HostBitTensor, N128>> for Value
sourcefn from(x: HostBitArray128) -> Self
fn from(x: HostBitArray128) -> Self
Converts to this type from the input type.
sourceimpl From<HostBitArray<HostBitTensor, N224>> for Value
impl From<HostBitArray<HostBitTensor, N224>> for Value
sourcefn from(x: HostBitArray224) -> Self
fn from(x: HostBitArray224) -> Self
Converts to this type from the input type.
sourceimpl From<HostBitArray<HostBitTensor, N256>> for Value
impl From<HostBitArray<HostBitTensor, N256>> for Value
sourcefn from(x: HostBitArray256) -> Self
fn from(x: HostBitArray256) -> Self
Converts to this type from the input type.
sourceimpl From<HostBitArray<HostBitTensor, N64>> for Value
impl From<HostBitArray<HostBitTensor, N64>> for Value
sourcefn from(x: HostBitArray64) -> Self
fn from(x: HostBitArray64) -> Self
Converts to this type from the input type.
sourceimpl From<HostBitTensor> for Value
impl From<HostBitTensor> for Value
sourcefn from(x: HostBitTensor) -> Self
fn from(x: HostBitTensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> for Value
impl From<HostFixedAesTensor<HostBitArray<HostBitTensor, N224>>> for Value
sourcefn from(x: HostFixed128AesTensor) -> Self
fn from(x: HostFixed128AesTensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostFixedTensor<HostRingTensor<u128>>> for Value
impl From<HostFixedTensor<HostRingTensor<u128>>> for Value
sourcefn from(x: HostFixed128Tensor) -> Self
fn from(x: HostFixed128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostFixedTensor<HostRingTensor<u64>>> for Value
impl From<HostFixedTensor<HostRingTensor<u64>>> for Value
sourcefn from(x: HostFixed64Tensor) -> Self
fn from(x: HostFixed64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostPrfKey> for Value
impl From<HostPrfKey> for Value
sourcefn from(x: HostPrfKey) -> Self
fn from(x: HostPrfKey) -> Self
Converts to this type from the input type.
sourceimpl From<HostRingTensor<u128>> for Value
impl From<HostRingTensor<u128>> for Value
sourcefn from(x: HostRing128Tensor) -> Self
fn from(x: HostRing128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostRingTensor<u64>> for Value
impl From<HostRingTensor<u64>> for Value
sourcefn from(x: HostRing64Tensor) -> Self
fn from(x: HostRing64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostString> for Value
impl From<HostString> for Value
sourcefn from(x: HostString) -> Self
fn from(x: HostString) -> Self
Converts to this type from the input type.
sourceimpl From<HostTensor<f32>> for Value
impl From<HostTensor<f32>> for Value
sourcefn from(x: HostFloat32Tensor) -> Self
fn from(x: HostFloat32Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostTensor<f64>> for Value
impl From<HostTensor<f64>> for Value
sourcefn from(x: HostFloat64Tensor) -> Self
fn from(x: HostFloat64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostTensor<i16>> for Value
impl From<HostTensor<i16>> for Value
sourcefn from(x: HostInt16Tensor) -> Self
fn from(x: HostInt16Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostTensor<i32>> for Value
impl From<HostTensor<i32>> for Value
sourcefn from(x: HostInt32Tensor) -> Self
fn from(x: HostInt32Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostTensor<i64>> for Value
impl From<HostTensor<i64>> for Value
sourcefn from(x: HostInt64Tensor) -> Self
fn from(x: HostInt64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostTensor<i8>> for Value
impl From<HostTensor<i8>> for Value
sourcefn from(x: HostInt8Tensor) -> Self
fn from(x: HostInt8Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostTensor<u16>> for Value
impl From<HostTensor<u16>> for Value
sourcefn from(x: HostUint16Tensor) -> Self
fn from(x: HostUint16Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostTensor<u32>> for Value
impl From<HostTensor<u32>> for Value
sourcefn from(x: HostUint32Tensor) -> Self
fn from(x: HostUint32Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostTensor<u64>> for Value
impl From<HostTensor<u64>> for Value
sourcefn from(x: HostUint64Tensor) -> Self
fn from(x: HostUint64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<HostTensor<u8>> for Value
impl From<HostTensor<u8>> for Value
sourcefn from(x: HostUint8Tensor) -> Self
fn from(x: HostUint8Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<Mir3Tensor<HostBitTensor>> for Value
impl From<Mir3Tensor<HostBitTensor>> for Value
sourcefn from(x: Mirrored3BitTensor) -> Self
fn from(x: Mirrored3BitTensor) -> Self
Converts to this type from the input type.
sourceimpl From<Mir3Tensor<HostRingTensor<u128>>> for Value
impl From<Mir3Tensor<HostRingTensor<u128>>> for Value
sourcefn from(x: Mirrored3Ring128Tensor) -> Self
fn from(x: Mirrored3Ring128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<Mir3Tensor<HostRingTensor<u64>>> for Value
impl From<Mir3Tensor<HostRingTensor<u64>>> for Value
sourcefn from(x: Mirrored3Ring64Tensor) -> Self
fn from(x: Mirrored3Ring64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<Mir3Tensor<HostTensor<f32>>> for Value
impl From<Mir3Tensor<HostTensor<f32>>> for Value
sourcefn from(x: Mirrored3Float32) -> Self
fn from(x: Mirrored3Float32) -> Self
Converts to this type from the input type.
sourceimpl From<Mir3Tensor<HostTensor<f64>>> for Value
impl From<Mir3Tensor<HostTensor<f64>>> for Value
sourcefn from(x: Mirrored3Float64) -> Self
fn from(x: Mirrored3Float64) -> Self
Converts to this type from the input type.
sourceimpl From<MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>> for Value
impl From<MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>> for Value
sourcefn from(x: Mirrored3Fixed128Tensor) -> Self
fn from(x: Mirrored3Fixed128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>> for Value
impl From<MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>> for Value
sourcefn from(x: Mirrored3Fixed64Tensor) -> Self
fn from(x: Mirrored3Fixed64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> for Value
impl From<RepAesKey<RepBitArray<RepTensor<HostBitTensor>, N128>>> for Value
sourcefn from(x: ReplicatedAesKey) -> Self
fn from(x: ReplicatedAesKey) -> Self
Converts to this type from the input type.
sourceimpl From<RepBitArray<RepTensor<HostBitTensor>, N128>> for Value
impl From<RepBitArray<RepTensor<HostBitTensor>, N128>> for Value
sourcefn from(x: ReplicatedBitArray128) -> Self
fn from(x: ReplicatedBitArray128) -> Self
Converts to this type from the input type.
sourceimpl From<RepBitArray<RepTensor<HostBitTensor>, N224>> for Value
impl From<RepBitArray<RepTensor<HostBitTensor>, N224>> for Value
sourcefn from(x: ReplicatedBitArray224) -> Self
fn from(x: ReplicatedBitArray224) -> Self
Converts to this type from the input type.
sourceimpl From<RepBitArray<RepTensor<HostBitTensor>, N64>> for Value
impl From<RepBitArray<RepTensor<HostBitTensor>, N64>> for Value
sourcefn from(x: ReplicatedBitArray64) -> Self
fn from(x: ReplicatedBitArray64) -> Self
Converts to this type from the input type.
sourceimpl From<RepFixedTensor<RepTensor<HostRingTensor<u128>>>> for Value
impl From<RepFixedTensor<RepTensor<HostRingTensor<u128>>>> for Value
sourcefn from(x: ReplicatedFixed128Tensor) -> Self
fn from(x: ReplicatedFixed128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<RepFixedTensor<RepTensor<HostRingTensor<u64>>>> for Value
impl From<RepFixedTensor<RepTensor<HostRingTensor<u64>>>> for Value
sourcefn from(x: ReplicatedFixed64Tensor) -> Self
fn from(x: ReplicatedFixed64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<RepShape<HostShape>> for Value
impl From<RepShape<HostShape>> for Value
sourcefn from(x: ReplicatedShape) -> Self
fn from(x: ReplicatedShape) -> Self
Converts to this type from the input type.
sourceimpl From<RepTensor<HostBitTensor>> for Value
impl From<RepTensor<HostBitTensor>> for Value
sourcefn from(x: ReplicatedBitTensor) -> Self
fn from(x: ReplicatedBitTensor) -> Self
Converts to this type from the input type.
sourceimpl From<RepTensor<HostRingTensor<u128>>> for Value
impl From<RepTensor<HostRingTensor<u128>>> for Value
sourcefn from(x: ReplicatedRing128Tensor) -> Self
fn from(x: ReplicatedRing128Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<RepTensor<HostRingTensor<u64>>> for Value
impl From<RepTensor<HostRingTensor<u64>>> for Value
sourcefn from(x: ReplicatedRing64Tensor) -> Self
fn from(x: ReplicatedRing64Tensor) -> Self
Converts to this type from the input type.
sourceimpl From<RepUintTensor<RepTensor<HostRingTensor<u64>>>> for Value
impl From<RepUintTensor<RepTensor<HostRingTensor<u64>>>> for Value
sourcefn from(x: ReplicatedUint64Tensor) -> Self
fn from(x: ReplicatedUint64Tensor) -> Self
Converts to this type from the input type.
sourceimpl HasShortName for Value
impl HasShortName for Value
fn short_name(&self) -> &str
sourceimpl<'v> TryFrom<&'v Value> for &'v HostBitArray224
impl<'v> TryFrom<&'v Value> for &'v HostBitArray224
sourceimpl<'v> TryFrom<&'v Value> for &'v HostBitArray256
impl<'v> TryFrom<&'v Value> for &'v HostBitArray256
sourceimpl<'v> TryFrom<&'v Value> for &'v HostRing64Tensor
impl<'v> TryFrom<&'v Value> for &'v HostRing64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostRing128Tensor
impl<'v> TryFrom<&'v Value> for &'v HostRing128Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostFixed64Tensor
impl<'v> TryFrom<&'v Value> for &'v HostFixed64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostFixed128Tensor
impl<'v> TryFrom<&'v Value> for &'v HostFixed128Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostFloat32Tensor
impl<'v> TryFrom<&'v Value> for &'v HostFloat32Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostFloat64Tensor
impl<'v> TryFrom<&'v Value> for &'v HostFloat64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostInt8Tensor
impl<'v> TryFrom<&'v Value> for &'v HostInt8Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostInt16Tensor
impl<'v> TryFrom<&'v Value> for &'v HostInt16Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostInt32Tensor
impl<'v> TryFrom<&'v Value> for &'v HostInt32Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostInt64Tensor
impl<'v> TryFrom<&'v Value> for &'v HostInt64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostUint8Tensor
impl<'v> TryFrom<&'v Value> for &'v HostUint8Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostUint16Tensor
impl<'v> TryFrom<&'v Value> for &'v HostUint16Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostUint32Tensor
impl<'v> TryFrom<&'v Value> for &'v HostUint32Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostUint64Tensor
impl<'v> TryFrom<&'v Value> for &'v HostUint64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostFixed128AesTensor
impl<'v> TryFrom<&'v Value> for &'v HostFixed128AesTensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostAesKey
impl<'v> TryFrom<&'v Value> for &'v HostAesKey
sourceimpl<'v> TryFrom<&'v Value> for &'v BooleanTensor
impl<'v> TryFrom<&'v Value> for &'v BooleanTensor
sourceimpl<'v> TryFrom<&'v Value> for &'v Fixed64Tensor
impl<'v> TryFrom<&'v Value> for &'v Fixed64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostPrfKey
impl<'v> TryFrom<&'v Value> for &'v HostPrfKey
sourceimpl<'v> TryFrom<&'v Value> for &'v Fixed128Tensor
impl<'v> TryFrom<&'v Value> for &'v Fixed128Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v Float32Tensor
impl<'v> TryFrom<&'v Value> for &'v Float32Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v Float64Tensor
impl<'v> TryFrom<&'v Value> for &'v Float64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v Uint64Tensor
impl<'v> TryFrom<&'v Value> for &'v Uint64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v ReplicatedRing64Tensor
impl<'v> TryFrom<&'v Value> for &'v ReplicatedRing64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v ReplicatedRing128Tensor
impl<'v> TryFrom<&'v Value> for &'v ReplicatedRing128Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v ReplicatedBitTensor
impl<'v> TryFrom<&'v Value> for &'v ReplicatedBitTensor
sourceimpl<'v> TryFrom<&'v Value> for &'v ReplicatedBitArray64
impl<'v> TryFrom<&'v Value> for &'v ReplicatedBitArray64
sourceimpl<'v> TryFrom<&'v Value> for &'v ReplicatedBitArray128
impl<'v> TryFrom<&'v Value> for &'v ReplicatedBitArray128
sourceimpl<'v> TryFrom<&'v Value> for &'v ReplicatedBitArray224
impl<'v> TryFrom<&'v Value> for &'v ReplicatedBitArray224
sourceimpl<'v> TryFrom<&'v Value> for &'v HostString
impl<'v> TryFrom<&'v Value> for &'v HostString
sourceimpl<'v> TryFrom<&'v Value> for &'v ReplicatedFixed64Tensor
impl<'v> TryFrom<&'v Value> for &'v ReplicatedFixed64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v ReplicatedFixed128Tensor
impl<'v> TryFrom<&'v Value> for &'v ReplicatedFixed128Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v ReplicatedUint64Tensor
impl<'v> TryFrom<&'v Value> for &'v ReplicatedUint64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v ReplicatedAesKey
impl<'v> TryFrom<&'v Value> for &'v ReplicatedAesKey
sourceimpl<'v> TryFrom<&'v Value> for &'v ReplicatedShape
impl<'v> TryFrom<&'v Value> for &'v ReplicatedShape
sourceimpl<'v> TryFrom<&'v Value> for &'v Mirrored3Ring64Tensor
impl<'v> TryFrom<&'v Value> for &'v Mirrored3Ring64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v Mirrored3Ring128Tensor
impl<'v> TryFrom<&'v Value> for &'v Mirrored3Ring128Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v Mirrored3BitTensor
impl<'v> TryFrom<&'v Value> for &'v Mirrored3BitTensor
sourceimpl<'v> TryFrom<&'v Value> for &'v Mirrored3Fixed64Tensor
impl<'v> TryFrom<&'v Value> for &'v Mirrored3Fixed64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v Mirrored3Fixed128Tensor
impl<'v> TryFrom<&'v Value> for &'v Mirrored3Fixed128Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v Mirrored3Float32
impl<'v> TryFrom<&'v Value> for &'v Mirrored3Float32
sourceimpl<'v> TryFrom<&'v Value> for &'v Mirrored3Float64
impl<'v> TryFrom<&'v Value> for &'v Mirrored3Float64
sourceimpl<'v> TryFrom<&'v Value> for &'v AdditiveBitTensor
impl<'v> TryFrom<&'v Value> for &'v AdditiveBitTensor
sourceimpl<'v> TryFrom<&'v Value> for &'v AdditiveRing64Tensor
impl<'v> TryFrom<&'v Value> for &'v AdditiveRing64Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v AdditiveRing128Tensor
impl<'v> TryFrom<&'v Value> for &'v AdditiveRing128Tensor
sourceimpl<'v> TryFrom<&'v Value> for &'v AdditiveShape
impl<'v> TryFrom<&'v Value> for &'v AdditiveShape
sourceimpl<'v> TryFrom<&'v Value> for &'v Fixed128AesTensor
impl<'v> TryFrom<&'v Value> for &'v Fixed128AesTensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostBitTensor
impl<'v> TryFrom<&'v Value> for &'v HostBitTensor
sourceimpl<'v> TryFrom<&'v Value> for &'v HostBitArray64
impl<'v> TryFrom<&'v Value> for &'v HostBitArray64
sourceimpl<'v> TryFrom<&'v Value> for &'v HostBitArray128
impl<'v> TryFrom<&'v Value> for &'v HostBitArray128
sourceimpl TryFrom<Value> for HostBitArray224
impl TryFrom<Value> for HostBitArray224
sourceimpl TryFrom<Value> for HostBitArray256
impl TryFrom<Value> for HostBitArray256
sourceimpl TryFrom<Value> for HostRing64Tensor
impl TryFrom<Value> for HostRing64Tensor
sourceimpl TryFrom<Value> for HostRing128Tensor
impl TryFrom<Value> for HostRing128Tensor
sourceimpl TryFrom<Value> for HostFixed64Tensor
impl TryFrom<Value> for HostFixed64Tensor
sourceimpl TryFrom<Value> for HostFixed128Tensor
impl TryFrom<Value> for HostFixed128Tensor
sourceimpl TryFrom<Value> for HostFloat32Tensor
impl TryFrom<Value> for HostFloat32Tensor
sourceimpl TryFrom<Value> for HostFloat64Tensor
impl TryFrom<Value> for HostFloat64Tensor
sourceimpl TryFrom<Value> for HostInt8Tensor
impl TryFrom<Value> for HostInt8Tensor
sourceimpl TryFrom<Value> for HostInt16Tensor
impl TryFrom<Value> for HostInt16Tensor
sourceimpl TryFrom<Value> for HostInt32Tensor
impl TryFrom<Value> for HostInt32Tensor
sourceimpl TryFrom<Value> for HostInt64Tensor
impl TryFrom<Value> for HostInt64Tensor
sourceimpl TryFrom<Value> for HostUint8Tensor
impl TryFrom<Value> for HostUint8Tensor
sourceimpl TryFrom<Value> for HostUint16Tensor
impl TryFrom<Value> for HostUint16Tensor
sourceimpl TryFrom<Value> for HostUint32Tensor
impl TryFrom<Value> for HostUint32Tensor
sourceimpl TryFrom<Value> for HostUint64Tensor
impl TryFrom<Value> for HostUint64Tensor
sourceimpl TryFrom<Value> for HostFixed128AesTensor
impl TryFrom<Value> for HostFixed128AesTensor
sourceimpl TryFrom<Value> for HostAesKey
impl TryFrom<Value> for HostAesKey
sourceimpl TryFrom<Value> for BooleanTensor
impl TryFrom<Value> for BooleanTensor
sourceimpl TryFrom<Value> for Fixed64Tensor
impl TryFrom<Value> for Fixed64Tensor
sourceimpl TryFrom<Value> for HostPrfKey
impl TryFrom<Value> for HostPrfKey
sourceimpl TryFrom<Value> for Fixed128Tensor
impl TryFrom<Value> for Fixed128Tensor
sourceimpl TryFrom<Value> for Float32Tensor
impl TryFrom<Value> for Float32Tensor
sourceimpl TryFrom<Value> for Float64Tensor
impl TryFrom<Value> for Float64Tensor
sourceimpl TryFrom<Value> for Uint64Tensor
impl TryFrom<Value> for Uint64Tensor
sourceimpl TryFrom<Value> for ReplicatedRing64Tensor
impl TryFrom<Value> for ReplicatedRing64Tensor
sourceimpl TryFrom<Value> for ReplicatedRing128Tensor
impl TryFrom<Value> for ReplicatedRing128Tensor
sourceimpl TryFrom<Value> for ReplicatedBitTensor
impl TryFrom<Value> for ReplicatedBitTensor
sourceimpl TryFrom<Value> for ReplicatedBitArray64
impl TryFrom<Value> for ReplicatedBitArray64
sourceimpl TryFrom<Value> for ReplicatedBitArray128
impl TryFrom<Value> for ReplicatedBitArray128
sourceimpl TryFrom<Value> for ReplicatedBitArray224
impl TryFrom<Value> for ReplicatedBitArray224
sourceimpl TryFrom<Value> for HostString
impl TryFrom<Value> for HostString
sourceimpl TryFrom<Value> for ReplicatedFixed64Tensor
impl TryFrom<Value> for ReplicatedFixed64Tensor
sourceimpl TryFrom<Value> for ReplicatedFixed128Tensor
impl TryFrom<Value> for ReplicatedFixed128Tensor
sourceimpl TryFrom<Value> for ReplicatedUint64Tensor
impl TryFrom<Value> for ReplicatedUint64Tensor
sourceimpl TryFrom<Value> for ReplicatedAesKey
impl TryFrom<Value> for ReplicatedAesKey
sourceimpl TryFrom<Value> for ReplicatedShape
impl TryFrom<Value> for ReplicatedShape
sourceimpl TryFrom<Value> for Mirrored3Ring64Tensor
impl TryFrom<Value> for Mirrored3Ring64Tensor
sourceimpl TryFrom<Value> for Mirrored3Ring128Tensor
impl TryFrom<Value> for Mirrored3Ring128Tensor
sourceimpl TryFrom<Value> for Mirrored3BitTensor
impl TryFrom<Value> for Mirrored3BitTensor
sourceimpl TryFrom<Value> for Mirrored3Fixed64Tensor
impl TryFrom<Value> for Mirrored3Fixed64Tensor
sourceimpl TryFrom<Value> for Mirrored3Fixed128Tensor
impl TryFrom<Value> for Mirrored3Fixed128Tensor
sourceimpl TryFrom<Value> for Mirrored3Float32
impl TryFrom<Value> for Mirrored3Float32
sourceimpl TryFrom<Value> for Mirrored3Float64
impl TryFrom<Value> for Mirrored3Float64
sourceimpl TryFrom<Value> for AdditiveBitTensor
impl TryFrom<Value> for AdditiveBitTensor
sourceimpl TryFrom<Value> for AdditiveRing64Tensor
impl TryFrom<Value> for AdditiveRing64Tensor
sourceimpl TryFrom<Value> for AdditiveRing128Tensor
impl TryFrom<Value> for AdditiveRing128Tensor
sourceimpl TryFrom<Value> for AdditiveShape
impl TryFrom<Value> for AdditiveShape
sourceimpl TryFrom<Value> for Fixed128AesTensor
impl TryFrom<Value> for Fixed128AesTensor
sourceimpl TryFrom<Value> for HostBitTensor
impl TryFrom<Value> for HostBitTensor
sourceimpl TryFrom<Value> for HostBitArray64
impl TryFrom<Value> for HostBitArray64
sourceimpl TryFrom<Value> for HostBitArray128
impl TryFrom<Value> for HostBitArray128
impl StructuralPartialEq for Value
Auto Trait Implementations
impl RefUnwindSafe for Value
impl Send for Value
impl Sync for Value
impl Unpin for Value
impl UnwindSafe for Value
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> FmtForward for T
impl<T> FmtForward for T
fn fmt_binary(self) -> FmtBinary<Self> where
Self: Binary,
fn fmt_binary(self) -> FmtBinary<Self> where
Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted. Read more
fn fmt_display(self) -> FmtDisplay<Self> where
Self: Display,
fn fmt_display(self) -> FmtDisplay<Self> where
Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted. Read more
fn fmt_lower_exp(self) -> FmtLowerExp<Self> where
Self: LowerExp,
fn fmt_lower_exp(self) -> FmtLowerExp<Self> where
Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted. Read more
fn fmt_lower_hex(self) -> FmtLowerHex<Self> where
Self: LowerHex,
fn fmt_lower_hex(self) -> FmtLowerHex<Self> where
Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted. Read more
fn fmt_octal(self) -> FmtOctal<Self> where
Self: Octal,
fn fmt_octal(self) -> FmtOctal<Self> where
Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted. Read more
fn fmt_pointer(self) -> FmtPointer<Self> where
Self: Pointer,
fn fmt_pointer(self) -> FmtPointer<Self> where
Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted. Read more
fn fmt_upper_exp(self) -> FmtUpperExp<Self> where
Self: UpperExp,
fn fmt_upper_exp(self) -> FmtUpperExp<Self> where
Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted. Read more
fn fmt_upper_hex(self) -> FmtUpperHex<Self> where
Self: UpperHex,
fn fmt_upper_hex(self) -> FmtUpperHex<Self> where
Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted. Read more
fn fmt_list(self) -> FmtList<Self> where
&'a Self: for<'a> IntoIterator,
fn fmt_list(self) -> FmtList<Self> where
&'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pipe for T where
T: ?Sized,
impl<T> Pipe for T where
T: ?Sized,
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> R
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> R
Pipes by value. This is generally the method you want to use. Read more
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> R where
R: 'a,
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> R where
R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> R where
R: 'a,
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> R where
R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R where
Self: Borrow<B>,
B: 'a + ?Sized,
R: 'a,
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R where
Self: Borrow<B>,
B: 'a + ?Sized,
R: 'a,
Borrows self
, then passes self.borrow()
into the pipe function. Read more
fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R
) -> R where
Self: BorrowMut<B>,
B: 'a + ?Sized,
R: 'a,
fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R
) -> R where
Self: BorrowMut<B>,
B: 'a + ?Sized,
R: 'a,
Mutably borrows self
, then passes self.borrow_mut()
into the pipe
function. Read more
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R where
Self: AsRef<U>,
U: 'a + ?Sized,
R: 'a,
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R where
Self: AsRef<U>,
U: 'a + ?Sized,
R: 'a,
Borrows self
, then passes self.as_ref()
into the pipe function.
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R where
Self: AsMut<U>,
U: 'a + ?Sized,
R: 'a,
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R where
Self: AsMut<U>,
U: 'a + ?Sized,
R: 'a,
Mutably borrows self
, then passes self.as_mut()
into the pipe
function. Read more
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R where
Self: Deref<Target = T>,
T: 'a + ?Sized,
R: 'a,
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R where
Self: Deref<Target = T>,
T: 'a + ?Sized,
R: 'a,
Borrows self
, then passes self.deref()
into the pipe function.
sourceimpl<S, T, P> PlacementPlace<S, Symbolic<T>> for P where
S: Session,
T: Placed<Placement = P>,
P: PlacementPlace<S, T> + Clone + PartialEq<P>,
impl<S, T, P> PlacementPlace<S, Symbolic<T>> for P where
S: Session,
T: Placed<Placement = P>,
P: PlacementPlace<S, T> + Clone + PartialEq<P>,
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Tap for T
impl<T> Tap for T
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self where
Self: Borrow<B>,
B: ?Sized,
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self where
Self: Borrow<B>,
B: ?Sized,
Immutable access to the Borrow<B>
of a value. Read more
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self where
Self: BorrowMut<B>,
B: ?Sized,
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self where
Self: BorrowMut<B>,
B: ?Sized,
Mutable access to the BorrowMut<B>
of a value. Read more
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self where
Self: AsRef<R>,
R: ?Sized,
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self where
Self: AsRef<R>,
R: ?Sized,
Immutable access to the AsRef<R>
view of a value. Read more
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self where
Self: AsMut<R>,
R: ?Sized,
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self where
Self: AsMut<R>,
R: ?Sized,
Mutable access to the AsMut<R>
view of a value. Read more
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self where
Self: Deref<Target = T>,
T: ?Sized,
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self where
Self: Deref<Target = T>,
T: ?Sized,
Immutable access to the Deref::Target
of a value. Read more
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self where
Self: DerefMut<Target = T> + Deref,
T: ?Sized,
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self where
Self: DerefMut<Target = T> + Deref,
T: ?Sized,
Mutable access to the Deref::Target
of a value. Read more
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
builds. Read more
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self where
Self: Borrow<B>,
B: ?Sized,
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self where
Self: Borrow<B>,
B: ?Sized,
Calls .tap_borrow()
only in debug builds, and is erased in release
builds. Read more
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self where
Self: BorrowMut<B>,
B: ?Sized,
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self where
Self: BorrowMut<B>,
B: ?Sized,
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
builds. Read more
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self where
Self: AsRef<R>,
R: ?Sized,
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self where
Self: AsRef<R>,
R: ?Sized,
Calls .tap_ref()
only in debug builds, and is erased in release
builds. Read more
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self where
Self: AsMut<R>,
R: ?Sized,
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self where
Self: AsMut<R>,
R: ?Sized,
Calls .tap_ref_mut()
only in debug builds, and is erased in release
builds. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more