pub struct HostShape(pub RawShape, pub HostPlacement);
Tuple Fields
0: RawShape
1: HostPlacement
Trait Implementations
sourceimpl CanonicalType for HostShape
impl CanonicalType for HostShape
sourceimpl<'de> Deserialize<'de> for HostShape
impl<'de> Deserialize<'de> for HostShape
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 From<<HostShape as SymbolicType>::Type> for SymbolicValue
impl From<<HostShape as SymbolicType>::Type> for SymbolicValue
sourcefn from(x: <HostShape as SymbolicType>::Type) -> Self
fn from(x: <HostShape as SymbolicType>::Type) -> Self
Converts to this type from the input type.
sourceimpl FromRaw<RawShape, HostShape> for HostPlacement
impl FromRaw<RawShape, HostShape> for HostPlacement
sourceimpl KnownType<AsyncSession> for HostShape
impl KnownType<AsyncSession> for HostShape
sourceimpl KnownType<SymbolicSession> for HostShape
impl KnownType<SymbolicSession> for HostShape
sourceimpl KnownType<SyncSession> for HostShape
impl KnownType<SyncSession> for HostShape
sourceimpl PartiallySymbolicType for HostShape
impl PartiallySymbolicType for HostShape
sourceimpl PlacementBroadcast<AsyncSession, HostShape, HostBitTensor, HostBitTensor> for HostPlacement
impl PlacementBroadcast<AsyncSession, HostShape, HostBitTensor, HostBitTensor> for HostPlacement
fn broadcast(
&self,
sess: &AsyncSession,
x0: &HostShape,
x1: &HostBitTensor
) -> HostBitTensor
sourceimpl PlacementBroadcast<AsyncSession, HostShape, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementBroadcast<AsyncSession, HostShape, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn broadcast(
&self,
sess: &AsyncSession,
x0: &HostShape,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementBroadcast<AsyncSession, HostShape, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementBroadcast<AsyncSession, HostShape, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn broadcast(
&self,
sess: &AsyncSession,
x0: &HostShape,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type,
x1: &<HostBitTensor as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type,
x1: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementBroadcast<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn broadcast(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type,
x1: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementBroadcast<SyncSession, HostShape, HostBitTensor, HostBitTensor> for HostPlacement
impl PlacementBroadcast<SyncSession, HostShape, HostBitTensor, HostBitTensor> for HostPlacement
fn broadcast(
&self,
sess: &SyncSession,
x0: &HostShape,
x1: &HostBitTensor
) -> HostBitTensor
sourceimpl PlacementBroadcast<SyncSession, HostShape, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
impl PlacementBroadcast<SyncSession, HostShape, HostRingTensor<u128>, HostRingTensor<u128>> for HostPlacement
fn broadcast(
&self,
sess: &SyncSession,
x0: &HostShape,
x1: &HostRing128Tensor
) -> HostRing128Tensor
sourceimpl PlacementBroadcast<SyncSession, HostShape, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
impl PlacementBroadcast<SyncSession, HostShape, HostRingTensor<u64>, HostRingTensor<u64>> for HostPlacement
fn broadcast(
&self,
sess: &SyncSession,
x0: &HostShape,
x1: &HostRing64Tensor
) -> HostRing64Tensor
sourceimpl PlacementConstant<AsyncSession, HostShape> for HostPlacement
impl PlacementConstant<AsyncSession, HostShape> for HostPlacement
fn constant(&self, sess: &AsyncSession, value: Constant) -> HostShape
sourceimpl PlacementConstant<SymbolicSession, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementConstant<SymbolicSession, <HostShape as SymbolicType>::Type> for HostPlacement
fn constant(
&self,
sess: &SymbolicSession,
value: Constant
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementConstant<SyncSession, HostShape> for HostPlacement
impl PlacementConstant<SyncSession, HostShape> for HostPlacement
fn constant(&self, sess: &SyncSession, value: Constant) -> HostShape
sourceimpl PlacementFill<AsyncSession, HostShape, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementFill<AsyncSession, HostShape, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn fill(
&self,
sess: &AsyncSession,
value: Constant,
x0: &HostShape
) -> AdditiveRing128Tensor
sourceimpl PlacementFill<AsyncSession, HostShape, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementFill<AsyncSession, HostShape, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn fill(
&self,
sess: &AsyncSession,
value: Constant,
x0: &HostShape
) -> AdditiveRing64Tensor
sourceimpl PlacementFill<AsyncSession, HostShape, HostBitTensor> for HostPlacement
impl PlacementFill<AsyncSession, HostShape, HostBitTensor> for HostPlacement
fn fill(
&self,
sess: &AsyncSession,
value: Constant,
x0: &HostShape
) -> HostBitTensor
sourceimpl PlacementFill<AsyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementFill<AsyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
fn fill(
&self,
sess: &AsyncSession,
value: Constant,
x0: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementFill<AsyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementFill<AsyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
fn fill(
&self,
sess: &AsyncSession,
value: Constant,
x0: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <AdtTensor<HostRingTensor<u128>> as SymbolicType>::Type> for AdditivePlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<HostShape as SymbolicType>::Type
) -> <AdditiveRing128Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
impl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <AdtTensor<HostRingTensor<u64>> as SymbolicType>::Type> for AdditivePlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<HostShape as SymbolicType>::Type
) -> <AdditiveRing64Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<HostShape as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<HostShape as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementFill<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn fill(
&self,
sess: &SymbolicSession,
value: Constant,
x0: &<HostShape as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementFill<SyncSession, HostShape, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
impl PlacementFill<SyncSession, HostShape, AdtTensor<HostRingTensor<u128>>> for AdditivePlacement
fn fill(
&self,
sess: &SyncSession,
value: Constant,
x0: &HostShape
) -> AdditiveRing128Tensor
sourceimpl PlacementFill<SyncSession, HostShape, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
impl PlacementFill<SyncSession, HostShape, AdtTensor<HostRingTensor<u64>>> for AdditivePlacement
fn fill(
&self,
sess: &SyncSession,
value: Constant,
x0: &HostShape
) -> AdditiveRing64Tensor
sourceimpl PlacementFill<SyncSession, HostShape, HostBitTensor> for HostPlacement
impl PlacementFill<SyncSession, HostShape, HostBitTensor> for HostPlacement
fn fill(
&self,
sess: &SyncSession,
value: Constant,
x0: &HostShape
) -> HostBitTensor
sourceimpl PlacementFill<SyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementFill<SyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
fn fill(
&self,
sess: &SyncSession,
value: Constant,
x0: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementFill<SyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementFill<SyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
fn fill(
&self,
sess: &SyncSession,
value: Constant,
x0: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementIdentity<AsyncSession, HostShape, HostShape> for HostPlacement
impl PlacementIdentity<AsyncSession, HostShape, HostShape> for HostPlacement
fn identity(&self, sess: &AsyncSession, x0: &HostShape) -> HostShape
sourceimpl PlacementIdentity<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementIdentity<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn identity(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementIdentity<SyncSession, HostShape, HostShape> for HostPlacement
impl PlacementIdentity<SyncSession, HostShape, HostShape> for HostPlacement
fn identity(&self, sess: &SyncSession, x0: &HostShape) -> HostShape
sourceimpl PlacementInput<AsyncSession, HostShape> for HostPlacement
impl PlacementInput<AsyncSession, HostShape> for HostPlacement
fn input(&self, sess: &AsyncSession, arg_name: String) -> HostShape
sourceimpl PlacementInput<SymbolicSession, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementInput<SymbolicSession, <HostShape as SymbolicType>::Type> for HostPlacement
fn input(
&self,
sess: &SymbolicSession,
arg_name: String
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementInput<SyncSession, HostShape> for HostPlacement
impl PlacementInput<SyncSession, HostShape> for HostPlacement
fn input(&self, sess: &SyncSession, arg_name: String) -> HostShape
sourceimpl PlacementLoad<AsyncSession, HostString, HostString, HostShape> for HostPlacement
impl PlacementLoad<AsyncSession, HostString, HostString, HostShape> for HostPlacement
fn load(
&self,
sess: &AsyncSession,
x0: &HostString,
x1: &HostString
) -> HostShape
sourceimpl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementLoad<SymbolicSession, <HostString as SymbolicType>::Type, <HostString as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn load(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostString as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementLoad<SyncSession, HostString, HostString, HostShape> for HostPlacement
impl PlacementLoad<SyncSession, HostString, HostString, HostShape> for HostPlacement
fn load(
&self,
sess: &SyncSession,
x0: &HostString,
x1: &HostString
) -> HostShape
sourceimpl PlacementOnes<AsyncSession, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
impl PlacementOnes<AsyncSession, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
fn ones(&self, sess: &AsyncSession, x0: &HostShape) -> Float32Tensor
sourceimpl PlacementOnes<AsyncSession, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
impl PlacementOnes<AsyncSession, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
fn ones(&self, sess: &AsyncSession, x0: &HostShape) -> Float64Tensor
sourceimpl PlacementOnes<AsyncSession, HostShape, HostTensor<f32>> for HostPlacement
impl PlacementOnes<AsyncSession, HostShape, HostTensor<f32>> for HostPlacement
fn ones(&self, sess: &AsyncSession, x0: &HostShape) -> HostFloat32Tensor
sourceimpl PlacementOnes<AsyncSession, HostShape, HostTensor<f64>> for HostPlacement
impl PlacementOnes<AsyncSession, HostShape, HostTensor<f64>> for HostPlacement
fn ones(&self, sess: &AsyncSession, x0: &HostShape) -> HostFloat64Tensor
sourceimpl PlacementOnes<AsyncSession, HostShape, HostTensor<i16>> for HostPlacement
impl PlacementOnes<AsyncSession, HostShape, HostTensor<i16>> for HostPlacement
fn ones(&self, sess: &AsyncSession, x0: &HostShape) -> HostInt16Tensor
sourceimpl PlacementOnes<AsyncSession, HostShape, HostTensor<i32>> for HostPlacement
impl PlacementOnes<AsyncSession, HostShape, HostTensor<i32>> for HostPlacement
fn ones(&self, sess: &AsyncSession, x0: &HostShape) -> HostInt32Tensor
sourceimpl PlacementOnes<AsyncSession, HostShape, HostTensor<i64>> for HostPlacement
impl PlacementOnes<AsyncSession, HostShape, HostTensor<i64>> for HostPlacement
fn ones(&self, sess: &AsyncSession, x0: &HostShape) -> HostInt64Tensor
sourceimpl PlacementOnes<AsyncSession, HostShape, HostTensor<i8>> for HostPlacement
impl PlacementOnes<AsyncSession, HostShape, HostTensor<i8>> for HostPlacement
fn ones(&self, sess: &AsyncSession, x0: &HostShape) -> HostInt8Tensor
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementOnes<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn ones(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementOnes<SyncSession, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
impl PlacementOnes<SyncSession, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
fn ones(&self, sess: &SyncSession, x0: &HostShape) -> Float32Tensor
sourceimpl PlacementOnes<SyncSession, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
impl PlacementOnes<SyncSession, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
fn ones(&self, sess: &SyncSession, x0: &HostShape) -> Float64Tensor
sourceimpl PlacementOnes<SyncSession, HostShape, HostTensor<f32>> for HostPlacement
impl PlacementOnes<SyncSession, HostShape, HostTensor<f32>> for HostPlacement
fn ones(&self, sess: &SyncSession, x0: &HostShape) -> HostFloat32Tensor
sourceimpl PlacementOnes<SyncSession, HostShape, HostTensor<f64>> for HostPlacement
impl PlacementOnes<SyncSession, HostShape, HostTensor<f64>> for HostPlacement
fn ones(&self, sess: &SyncSession, x0: &HostShape) -> HostFloat64Tensor
sourceimpl PlacementOnes<SyncSession, HostShape, HostTensor<i16>> for HostPlacement
impl PlacementOnes<SyncSession, HostShape, HostTensor<i16>> for HostPlacement
fn ones(&self, sess: &SyncSession, x0: &HostShape) -> HostInt16Tensor
sourceimpl PlacementOnes<SyncSession, HostShape, HostTensor<i32>> for HostPlacement
impl PlacementOnes<SyncSession, HostShape, HostTensor<i32>> for HostPlacement
fn ones(&self, sess: &SyncSession, x0: &HostShape) -> HostInt32Tensor
sourceimpl PlacementOnes<SyncSession, HostShape, HostTensor<i64>> for HostPlacement
impl PlacementOnes<SyncSession, HostShape, HostTensor<i64>> for HostPlacement
fn ones(&self, sess: &SyncSession, x0: &HostShape) -> HostInt64Tensor
sourceimpl PlacementOnes<SyncSession, HostShape, HostTensor<i8>> for HostPlacement
impl PlacementOnes<SyncSession, HostShape, HostTensor<i8>> for HostPlacement
fn ones(&self, sess: &SyncSession, x0: &HostShape) -> HostInt8Tensor
sourceimpl PlacementOutput<AsyncSession, HostShape, HostShape> for HostPlacement
impl PlacementOutput<AsyncSession, HostShape, HostShape> for HostPlacement
fn output(&self, sess: &AsyncSession, x0: &HostShape) -> HostShape
sourceimpl PlacementOutput<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementOutput<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn output(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementOutput<SyncSession, HostShape, HostShape> for HostPlacement
impl PlacementOutput<SyncSession, HostShape, HostShape> for HostPlacement
fn output(&self, sess: &SyncSession, x0: &HostShape) -> HostShape
sourceimpl<S: Session> PlacementPlace<S, HostShape> for HostPlacement
impl<S: Session> PlacementPlace<S, HostShape> for HostPlacement
sourceimpl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &Fixed128Tensor,
x1: &HostShape
) -> Fixed128Tensor
sourceimpl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementReshape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &Fixed64Tensor,
x1: &HostShape
) -> Fixed64Tensor
sourceimpl PlacementReshape<AsyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
impl PlacementReshape<AsyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &Float32Tensor,
x1: &HostShape
) -> Float32Tensor
sourceimpl PlacementReshape<AsyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
impl PlacementReshape<AsyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &Float64Tensor,
x1: &HostShape
) -> Float64Tensor
sourceimpl PlacementReshape<AsyncSession, HostBitTensor, HostShape, HostBitTensor> for HostPlacement
impl PlacementReshape<AsyncSession, HostBitTensor, HostShape, HostBitTensor> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostBitTensor,
x1: &HostShape
) -> HostBitTensor
sourceimpl PlacementReshape<AsyncSession, HostFixedTensor<HostRingTensor<u128>>, HostShape, HostFixedTensor<HostRingTensor<u128>>> for HostPlacement
impl PlacementReshape<AsyncSession, HostFixedTensor<HostRingTensor<u128>>, HostShape, HostFixedTensor<HostRingTensor<u128>>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostFixed128Tensor,
x1: &HostShape
) -> HostFixed128Tensor
sourceimpl PlacementReshape<AsyncSession, HostFixedTensor<HostRingTensor<u64>>, HostShape, HostFixedTensor<HostRingTensor<u64>>> for HostPlacement
impl PlacementReshape<AsyncSession, HostFixedTensor<HostRingTensor<u64>>, HostShape, HostFixedTensor<HostRingTensor<u64>>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostFixed64Tensor,
x1: &HostShape
) -> HostFixed64Tensor
sourceimpl PlacementReshape<AsyncSession, HostRingTensor<u128>, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementReshape<AsyncSession, HostRingTensor<u128>, HostShape, HostRingTensor<u128>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostRing128Tensor,
x1: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementReshape<AsyncSession, HostRingTensor<u64>, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementReshape<AsyncSession, HostRingTensor<u64>, HostShape, HostRingTensor<u64>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostRing64Tensor,
x1: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementReshape<AsyncSession, HostTensor<f32>, HostShape, HostTensor<f32>> for HostPlacement
impl PlacementReshape<AsyncSession, HostTensor<f32>, HostShape, HostTensor<f32>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostFloat32Tensor,
x1: &HostShape
) -> HostFloat32Tensor
sourceimpl PlacementReshape<AsyncSession, HostTensor<f64>, HostShape, HostTensor<f64>> for HostPlacement
impl PlacementReshape<AsyncSession, HostTensor<f64>, HostShape, HostTensor<f64>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostFloat64Tensor,
x1: &HostShape
) -> HostFloat64Tensor
sourceimpl PlacementReshape<AsyncSession, HostTensor<i16>, HostShape, HostTensor<i16>> for HostPlacement
impl PlacementReshape<AsyncSession, HostTensor<i16>, HostShape, HostTensor<i16>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostInt16Tensor,
x1: &HostShape
) -> HostInt16Tensor
sourceimpl PlacementReshape<AsyncSession, HostTensor<i32>, HostShape, HostTensor<i32>> for HostPlacement
impl PlacementReshape<AsyncSession, HostTensor<i32>, HostShape, HostTensor<i32>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostInt32Tensor,
x1: &HostShape
) -> HostInt32Tensor
sourceimpl PlacementReshape<AsyncSession, HostTensor<i64>, HostShape, HostTensor<i64>> for HostPlacement
impl PlacementReshape<AsyncSession, HostTensor<i64>, HostShape, HostTensor<i64>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostInt64Tensor,
x1: &HostShape
) -> HostInt64Tensor
sourceimpl PlacementReshape<AsyncSession, HostTensor<i8>, HostShape, HostTensor<i8>> for HostPlacement
impl PlacementReshape<AsyncSession, HostTensor<i8>, HostShape, HostTensor<i8>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostInt8Tensor,
x1: &HostShape
) -> HostInt8Tensor
sourceimpl PlacementReshape<AsyncSession, HostTensor<u16>, HostShape, HostTensor<u16>> for HostPlacement
impl PlacementReshape<AsyncSession, HostTensor<u16>, HostShape, HostTensor<u16>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostUint16Tensor,
x1: &HostShape
) -> HostUint16Tensor
sourceimpl PlacementReshape<AsyncSession, HostTensor<u32>, HostShape, HostTensor<u32>> for HostPlacement
impl PlacementReshape<AsyncSession, HostTensor<u32>, HostShape, HostTensor<u32>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostUint32Tensor,
x1: &HostShape
) -> HostUint32Tensor
sourceimpl PlacementReshape<AsyncSession, HostTensor<u64>, HostShape, HostTensor<u64>> for HostPlacement
impl PlacementReshape<AsyncSession, HostTensor<u64>, HostShape, HostTensor<u64>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostUint64Tensor,
x1: &HostShape
) -> HostUint64Tensor
sourceimpl PlacementReshape<AsyncSession, HostTensor<u8>, HostShape, HostTensor<u8>> for HostPlacement
impl PlacementReshape<AsyncSession, HostTensor<u8>, HostShape, HostTensor<u8>> for HostPlacement
fn reshape(
&self,
sess: &AsyncSession,
x0: &HostUint8Tensor,
x1: &HostShape
) -> HostUint8Tensor
sourceimpl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <Fixed128Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <Fixed64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostFixed128Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostFixed64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<i16> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostInt16Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<i32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostInt32Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<i64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostInt64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<i8> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostInt8Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<u16> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u16> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostUint16Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostUint16Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<u32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u32> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostUint32Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostUint32Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u64> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostUint64Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostUint64Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
impl PlacementReshape<SymbolicSession, <HostTensor<u8> as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostTensor<u8> as SymbolicType>::Type> for HostPlacement
fn reshape(
&self,
sess: &SymbolicSession,
x0: &<HostUint8Tensor as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostUint8Tensor as SymbolicType>::Type
sourceimpl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
impl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &Fixed128Tensor,
x1: &HostShape
) -> Fixed128Tensor
sourceimpl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
impl PlacementReshape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &Fixed64Tensor,
x1: &HostShape
) -> Fixed64Tensor
sourceimpl PlacementReshape<SyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
impl PlacementReshape<SyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &Float32Tensor,
x1: &HostShape
) -> Float32Tensor
sourceimpl PlacementReshape<SyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
impl PlacementReshape<SyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &Float64Tensor,
x1: &HostShape
) -> Float64Tensor
sourceimpl PlacementReshape<SyncSession, HostBitTensor, HostShape, HostBitTensor> for HostPlacement
impl PlacementReshape<SyncSession, HostBitTensor, HostShape, HostBitTensor> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostBitTensor,
x1: &HostShape
) -> HostBitTensor
sourceimpl PlacementReshape<SyncSession, HostFixedTensor<HostRingTensor<u128>>, HostShape, HostFixedTensor<HostRingTensor<u128>>> for HostPlacement
impl PlacementReshape<SyncSession, HostFixedTensor<HostRingTensor<u128>>, HostShape, HostFixedTensor<HostRingTensor<u128>>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostFixed128Tensor,
x1: &HostShape
) -> HostFixed128Tensor
sourceimpl PlacementReshape<SyncSession, HostFixedTensor<HostRingTensor<u64>>, HostShape, HostFixedTensor<HostRingTensor<u64>>> for HostPlacement
impl PlacementReshape<SyncSession, HostFixedTensor<HostRingTensor<u64>>, HostShape, HostFixedTensor<HostRingTensor<u64>>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostFixed64Tensor,
x1: &HostShape
) -> HostFixed64Tensor
sourceimpl PlacementReshape<SyncSession, HostRingTensor<u128>, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementReshape<SyncSession, HostRingTensor<u128>, HostShape, HostRingTensor<u128>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostRing128Tensor,
x1: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementReshape<SyncSession, HostRingTensor<u64>, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementReshape<SyncSession, HostRingTensor<u64>, HostShape, HostRingTensor<u64>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostRing64Tensor,
x1: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementReshape<SyncSession, HostTensor<f32>, HostShape, HostTensor<f32>> for HostPlacement
impl PlacementReshape<SyncSession, HostTensor<f32>, HostShape, HostTensor<f32>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostFloat32Tensor,
x1: &HostShape
) -> HostFloat32Tensor
sourceimpl PlacementReshape<SyncSession, HostTensor<f64>, HostShape, HostTensor<f64>> for HostPlacement
impl PlacementReshape<SyncSession, HostTensor<f64>, HostShape, HostTensor<f64>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostFloat64Tensor,
x1: &HostShape
) -> HostFloat64Tensor
sourceimpl PlacementReshape<SyncSession, HostTensor<i16>, HostShape, HostTensor<i16>> for HostPlacement
impl PlacementReshape<SyncSession, HostTensor<i16>, HostShape, HostTensor<i16>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostInt16Tensor,
x1: &HostShape
) -> HostInt16Tensor
sourceimpl PlacementReshape<SyncSession, HostTensor<i32>, HostShape, HostTensor<i32>> for HostPlacement
impl PlacementReshape<SyncSession, HostTensor<i32>, HostShape, HostTensor<i32>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostInt32Tensor,
x1: &HostShape
) -> HostInt32Tensor
sourceimpl PlacementReshape<SyncSession, HostTensor<i64>, HostShape, HostTensor<i64>> for HostPlacement
impl PlacementReshape<SyncSession, HostTensor<i64>, HostShape, HostTensor<i64>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostInt64Tensor,
x1: &HostShape
) -> HostInt64Tensor
sourceimpl PlacementReshape<SyncSession, HostTensor<i8>, HostShape, HostTensor<i8>> for HostPlacement
impl PlacementReshape<SyncSession, HostTensor<i8>, HostShape, HostTensor<i8>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostInt8Tensor,
x1: &HostShape
) -> HostInt8Tensor
sourceimpl PlacementReshape<SyncSession, HostTensor<u16>, HostShape, HostTensor<u16>> for HostPlacement
impl PlacementReshape<SyncSession, HostTensor<u16>, HostShape, HostTensor<u16>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostUint16Tensor,
x1: &HostShape
) -> HostUint16Tensor
sourceimpl PlacementReshape<SyncSession, HostTensor<u32>, HostShape, HostTensor<u32>> for HostPlacement
impl PlacementReshape<SyncSession, HostTensor<u32>, HostShape, HostTensor<u32>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostUint32Tensor,
x1: &HostShape
) -> HostUint32Tensor
sourceimpl PlacementReshape<SyncSession, HostTensor<u64>, HostShape, HostTensor<u64>> for HostPlacement
impl PlacementReshape<SyncSession, HostTensor<u64>, HostShape, HostTensor<u64>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostUint64Tensor,
x1: &HostShape
) -> HostUint64Tensor
sourceimpl PlacementReshape<SyncSession, HostTensor<u8>, HostShape, HostTensor<u8>> for HostPlacement
impl PlacementReshape<SyncSession, HostTensor<u8>, HostShape, HostTensor<u8>> for HostPlacement
fn reshape(
&self,
sess: &SyncSession,
x0: &HostUint8Tensor,
x1: &HostShape
) -> HostUint8Tensor
sourceimpl PlacementReveal<AsyncSession, RepShape<HostShape>, HostShape> for HostPlacement
impl PlacementReveal<AsyncSession, RepShape<HostShape>, HostShape> for HostPlacement
fn reveal(&self, sess: &AsyncSession, x0: &ReplicatedShape) -> HostShape
sourceimpl PlacementReveal<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementReveal<SymbolicSession, <RepShape<HostShape> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn reveal(
&self,
sess: &SymbolicSession,
x0: &<ReplicatedShape as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementReveal<SyncSession, RepShape<HostShape>, HostShape> for HostPlacement
impl PlacementReveal<SyncSession, RepShape<HostShape>, HostShape> for HostPlacement
fn reveal(&self, sess: &SyncSession, x0: &ReplicatedShape) -> HostShape
sourceimpl PlacementSample<AsyncSession, HostShape, HostBitTensor> for HostPlacement
impl PlacementSample<AsyncSession, HostShape, HostBitTensor> for HostPlacement
fn sample(
&self,
sess: &AsyncSession,
max_value: Option<u64>,
x0: &HostShape
) -> HostBitTensor
sourceimpl PlacementSample<AsyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementSample<AsyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
fn sample(
&self,
sess: &AsyncSession,
max_value: Option<u64>,
x0: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementSample<AsyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementSample<AsyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
fn sample(
&self,
sess: &AsyncSession,
max_value: Option<u64>,
x0: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn sample(
&self,
sess: &SymbolicSession,
max_value: Option<u64>,
x0: &<HostShape as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn sample(
&self,
sess: &SymbolicSession,
max_value: Option<u64>,
x0: &<HostShape as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementSample<SymbolicSession, <HostShape as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn sample(
&self,
sess: &SymbolicSession,
max_value: Option<u64>,
x0: &<HostShape as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSample<SyncSession, HostShape, HostBitTensor> for HostPlacement
impl PlacementSample<SyncSession, HostShape, HostBitTensor> for HostPlacement
fn sample(
&self,
sess: &SyncSession,
max_value: Option<u64>,
x0: &HostShape
) -> HostBitTensor
sourceimpl PlacementSample<SyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
impl PlacementSample<SyncSession, HostShape, HostRingTensor<u128>> for HostPlacement
fn sample(
&self,
sess: &SyncSession,
max_value: Option<u64>,
x0: &HostShape
) -> HostRing128Tensor
sourceimpl PlacementSample<SyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
impl PlacementSample<SyncSession, HostShape, HostRingTensor<u64>> for HostPlacement
fn sample(
&self,
sess: &SyncSession,
max_value: Option<u64>,
x0: &HostShape
) -> HostRing64Tensor
sourceimpl PlacementSampleSeeded<AsyncSession, HostShape, HostSeed, HostBitTensor> for HostPlacement
impl PlacementSampleSeeded<AsyncSession, HostShape, HostSeed, HostBitTensor> for HostPlacement
fn sample_seeded(
&self,
sess: &AsyncSession,
max_value: Option<u64>,
x0: &HostShape,
x1: &HostSeed
) -> HostBitTensor
sourceimpl PlacementSampleSeeded<AsyncSession, HostShape, HostSeed, HostRingTensor<u128>> for HostPlacement
impl PlacementSampleSeeded<AsyncSession, HostShape, HostSeed, HostRingTensor<u128>> for HostPlacement
fn sample_seeded(
&self,
sess: &AsyncSession,
max_value: Option<u64>,
x0: &HostShape,
x1: &HostSeed
) -> HostRing128Tensor
sourceimpl PlacementSampleSeeded<AsyncSession, HostShape, HostSeed, HostRingTensor<u64>> for HostPlacement
impl PlacementSampleSeeded<AsyncSession, HostShape, HostSeed, HostRingTensor<u64>> for HostPlacement
fn sample_seeded(
&self,
sess: &AsyncSession,
max_value: Option<u64>,
x0: &HostShape,
x1: &HostSeed
) -> HostRing64Tensor
sourceimpl PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
impl PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostBitTensor as SymbolicType>::Type> for HostPlacement
fn sample_seeded(
&self,
sess: &SymbolicSession,
max_value: Option<u64>,
x0: &<HostShape as SymbolicType>::Type,
x1: &<HostSeed as SymbolicType>::Type
) -> <HostBitTensor as SymbolicType>::Type
sourceimpl PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
impl PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostRingTensor<u128> as SymbolicType>::Type> for HostPlacement
fn sample_seeded(
&self,
sess: &SymbolicSession,
max_value: Option<u64>,
x0: &<HostShape as SymbolicType>::Type,
x1: &<HostSeed as SymbolicType>::Type
) -> <HostRing128Tensor as SymbolicType>::Type
sourceimpl PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
impl PlacementSampleSeeded<SymbolicSession, <HostShape as SymbolicType>::Type, <HostSeed as SymbolicType>::Type, <HostRingTensor<u64> as SymbolicType>::Type> for HostPlacement
fn sample_seeded(
&self,
sess: &SymbolicSession,
max_value: Option<u64>,
x0: &<HostShape as SymbolicType>::Type,
x1: &<HostSeed as SymbolicType>::Type
) -> <HostRing64Tensor as SymbolicType>::Type
sourceimpl PlacementSampleSeeded<SyncSession, HostShape, HostSeed, HostBitTensor> for HostPlacement
impl PlacementSampleSeeded<SyncSession, HostShape, HostSeed, HostBitTensor> for HostPlacement
fn sample_seeded(
&self,
sess: &SyncSession,
max_value: Option<u64>,
x0: &HostShape,
x1: &HostSeed
) -> HostBitTensor
sourceimpl PlacementSampleSeeded<SyncSession, HostShape, HostSeed, HostRingTensor<u128>> for HostPlacement
impl PlacementSampleSeeded<SyncSession, HostShape, HostSeed, HostRingTensor<u128>> for HostPlacement
fn sample_seeded(
&self,
sess: &SyncSession,
max_value: Option<u64>,
x0: &HostShape,
x1: &HostSeed
) -> HostRing128Tensor
sourceimpl PlacementSampleSeeded<SyncSession, HostShape, HostSeed, HostRingTensor<u64>> for HostPlacement
impl PlacementSampleSeeded<SyncSession, HostShape, HostSeed, HostRingTensor<u64>> for HostPlacement
fn sample_seeded(
&self,
sess: &SyncSession,
max_value: Option<u64>,
x0: &HostShape,
x1: &HostSeed
) -> HostRing64Tensor
sourceimpl PlacementSave<AsyncSession, HostString, HostShape, HostUnit> for HostPlacement
impl PlacementSave<AsyncSession, HostString, HostShape, HostUnit> for HostPlacement
fn save(&self, sess: &AsyncSession, x0: &HostString, x1: &HostShape) -> HostUnit
sourceimpl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
impl PlacementSave<SymbolicSession, <HostString as SymbolicType>::Type, <HostShape as SymbolicType>::Type, <HostUnit as SymbolicType>::Type> for HostPlacement
fn save(
&self,
sess: &SymbolicSession,
x0: &<HostString as SymbolicType>::Type,
x1: &<HostShape as SymbolicType>::Type
) -> <HostUnit as SymbolicType>::Type
sourceimpl PlacementSave<SyncSession, HostString, HostShape, HostUnit> for HostPlacement
impl PlacementSave<SyncSession, HostString, HostShape, HostUnit> for HostPlacement
fn save(&self, sess: &SyncSession, x0: &HostString, x1: &HostShape) -> HostUnit
sourceimpl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &Fixed128Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &Fixed64Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &Float32Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &Float64Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, HostBitTensor, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, HostBitTensor, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &HostBitTensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, HostFixedTensor<HostRingTensor<u128>>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, HostFixedTensor<HostRingTensor<u128>>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &HostFixed128Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, HostFixedTensor<HostRingTensor<u64>>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, HostFixedTensor<HostRingTensor<u64>>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &HostFixed64Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, HostRingTensor<u128>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, HostRingTensor<u128>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &HostRing128Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, HostRingTensor<u64>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, HostRingTensor<u64>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &HostRing64Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, HostTensor<f32>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, HostTensor<f32>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &HostFloat32Tensor) -> HostShape
sourceimpl PlacementShape<AsyncSession, HostTensor<f64>, HostShape> for HostPlacement
impl PlacementShape<AsyncSession, HostTensor<f64>, HostShape> for HostPlacement
fn shape(&self, sess: &AsyncSession, x0: &HostFloat64Tensor) -> HostShape
sourceimpl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Fixed128Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Fixed64Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Float32Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<Float64Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostBitTensor as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostBitTensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostFixedTensor<HostRingTensor<u128>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostFixed128Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostFixedTensor<HostRingTensor<u64>> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostFixed64Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostRingTensor<u128> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostRing128Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostRingTensor<u64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostRing64Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostTensor<f32> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostFloat32Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementShape<SymbolicSession, <HostTensor<f64> as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn shape(
&self,
sess: &SymbolicSession,
x0: &<HostFloat64Tensor as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u128>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u128>>>, RepFixedTensor<RepTensor<HostRingTensor<u128>>>>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &Fixed128Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, FixedTensor<HostFixedTensor<HostRingTensor<u64>>, MirFixedTensor<Mir3Tensor<HostRingTensor<u64>>>, RepFixedTensor<RepTensor<HostRingTensor<u64>>>>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &Fixed64Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &Float32Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &Float64Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, HostBitTensor, HostShape> for HostPlacement
impl PlacementShape<SyncSession, HostBitTensor, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &HostBitTensor) -> HostShape
sourceimpl PlacementShape<SyncSession, HostFixedTensor<HostRingTensor<u128>>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, HostFixedTensor<HostRingTensor<u128>>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &HostFixed128Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, HostFixedTensor<HostRingTensor<u64>>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, HostFixedTensor<HostRingTensor<u64>>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &HostFixed64Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, HostRingTensor<u128>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, HostRingTensor<u128>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &HostRing128Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, HostRingTensor<u64>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, HostRingTensor<u64>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &HostRing64Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, HostTensor<f32>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, HostTensor<f32>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &HostFloat32Tensor) -> HostShape
sourceimpl PlacementShape<SyncSession, HostTensor<f64>, HostShape> for HostPlacement
impl PlacementShape<SyncSession, HostTensor<f64>, HostShape> for HostPlacement
fn shape(&self, sess: &SyncSession, x0: &HostFloat64Tensor) -> HostShape
sourceimpl PlacementSlice<AsyncSession, HostShape, HostShape> for HostPlacement
impl PlacementSlice<AsyncSession, HostShape, HostShape> for HostPlacement
sourceimpl PlacementSlice<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
impl PlacementSlice<SymbolicSession, <HostShape as SymbolicType>::Type, <HostShape as SymbolicType>::Type> for HostPlacement
fn slice(
&self,
sess: &SymbolicSession,
slice: SliceInfo,
x0: &<HostShape as SymbolicType>::Type
) -> <HostShape as SymbolicType>::Type
sourceimpl PlacementSlice<SyncSession, HostShape, HostShape> for HostPlacement
impl PlacementSlice<SyncSession, HostShape, HostShape> for HostPlacement
sourceimpl PlacementZeros<AsyncSession, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
impl PlacementZeros<AsyncSession, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
fn zeros(&self, sess: &AsyncSession, x0: &HostShape) -> Float32Tensor
sourceimpl PlacementZeros<AsyncSession, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
impl PlacementZeros<AsyncSession, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
fn zeros(&self, sess: &AsyncSession, x0: &HostShape) -> Float64Tensor
sourceimpl PlacementZeros<AsyncSession, HostShape, HostTensor<f32>> for HostPlacement
impl PlacementZeros<AsyncSession, HostShape, HostTensor<f32>> for HostPlacement
fn zeros(&self, sess: &AsyncSession, x0: &HostShape) -> HostFloat32Tensor
sourceimpl PlacementZeros<AsyncSession, HostShape, HostTensor<f64>> for HostPlacement
impl PlacementZeros<AsyncSession, HostShape, HostTensor<f64>> for HostPlacement
fn zeros(&self, sess: &AsyncSession, x0: &HostShape) -> HostFloat64Tensor
sourceimpl PlacementZeros<AsyncSession, HostShape, HostTensor<i16>> for HostPlacement
impl PlacementZeros<AsyncSession, HostShape, HostTensor<i16>> for HostPlacement
fn zeros(&self, sess: &AsyncSession, x0: &HostShape) -> HostInt16Tensor
sourceimpl PlacementZeros<AsyncSession, HostShape, HostTensor<i32>> for HostPlacement
impl PlacementZeros<AsyncSession, HostShape, HostTensor<i32>> for HostPlacement
fn zeros(&self, sess: &AsyncSession, x0: &HostShape) -> HostInt32Tensor
sourceimpl PlacementZeros<AsyncSession, HostShape, HostTensor<i64>> for HostPlacement
impl PlacementZeros<AsyncSession, HostShape, HostTensor<i64>> for HostPlacement
fn zeros(&self, sess: &AsyncSession, x0: &HostShape) -> HostInt64Tensor
sourceimpl PlacementZeros<AsyncSession, HostShape, HostTensor<i8>> for HostPlacement
impl PlacementZeros<AsyncSession, HostShape, HostTensor<i8>> for HostPlacement
fn zeros(&self, sess: &AsyncSession, x0: &HostShape) -> HostInt8Tensor
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <Float32Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <Float64Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f32> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostFloat32Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<f64> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostFloat64Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i16> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt16Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i32> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt32Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i64> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt64Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
impl PlacementZeros<SymbolicSession, <HostShape as SymbolicType>::Type, <HostTensor<i8> as SymbolicType>::Type> for HostPlacement
fn zeros(
&self,
sess: &SymbolicSession,
x0: &<HostShape as SymbolicType>::Type
) -> <HostInt8Tensor as SymbolicType>::Type
sourceimpl PlacementZeros<SyncSession, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
impl PlacementZeros<SyncSession, HostShape, FloatTensor<HostTensor<f32>, Mir3Tensor<HostTensor<f32>>>> for HostPlacement
fn zeros(&self, sess: &SyncSession, x0: &HostShape) -> Float32Tensor
sourceimpl PlacementZeros<SyncSession, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
impl PlacementZeros<SyncSession, HostShape, FloatTensor<HostTensor<f64>, Mir3Tensor<HostTensor<f64>>>> for HostPlacement
fn zeros(&self, sess: &SyncSession, x0: &HostShape) -> Float64Tensor
sourceimpl PlacementZeros<SyncSession, HostShape, HostTensor<f32>> for HostPlacement
impl PlacementZeros<SyncSession, HostShape, HostTensor<f32>> for HostPlacement
fn zeros(&self, sess: &SyncSession, x0: &HostShape) -> HostFloat32Tensor
sourceimpl PlacementZeros<SyncSession, HostShape, HostTensor<f64>> for HostPlacement
impl PlacementZeros<SyncSession, HostShape, HostTensor<f64>> for HostPlacement
fn zeros(&self, sess: &SyncSession, x0: &HostShape) -> HostFloat64Tensor
sourceimpl PlacementZeros<SyncSession, HostShape, HostTensor<i16>> for HostPlacement
impl PlacementZeros<SyncSession, HostShape, HostTensor<i16>> for HostPlacement
fn zeros(&self, sess: &SyncSession, x0: &HostShape) -> HostInt16Tensor
sourceimpl PlacementZeros<SyncSession, HostShape, HostTensor<i32>> for HostPlacement
impl PlacementZeros<SyncSession, HostShape, HostTensor<i32>> for HostPlacement
fn zeros(&self, sess: &SyncSession, x0: &HostShape) -> HostInt32Tensor
sourceimpl PlacementZeros<SyncSession, HostShape, HostTensor<i64>> for HostPlacement
impl PlacementZeros<SyncSession, HostShape, HostTensor<i64>> for HostPlacement
fn zeros(&self, sess: &SyncSession, x0: &HostShape) -> HostInt64Tensor
sourceimpl PlacementZeros<SyncSession, HostShape, HostTensor<i8>> for HostPlacement
impl PlacementZeros<SyncSession, HostShape, HostTensor<i8>> for HostPlacement
fn zeros(&self, sess: &SyncSession, x0: &HostShape) -> HostInt8Tensor
impl StructuralPartialEq for HostShape
Auto Trait Implementations
impl RefUnwindSafe for HostShape
impl Send for HostShape
impl Sync for HostShape
impl Unpin for HostShape
impl UnwindSafe for HostShape
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