pub struct BroadcastSubBackward {
pub lhs_version: VersionSnapshot,
pub rhs_version: VersionSnapshot,
pub lhs_broadcast: Option<BroadcastInfo>,
pub rhs_broadcast: Option<BroadcastInfo>,
pub output_shape: Vec<usize>,
}Fields§
§lhs_version: VersionSnapshot§rhs_version: VersionSnapshot§lhs_broadcast: Option<BroadcastInfo>§rhs_broadcast: Option<BroadcastInfo>§output_shape: Vec<usize>Trait Implementations§
Auto Trait Implementations§
impl Freeze for BroadcastSubBackward
impl !RefUnwindSafe for BroadcastSubBackward
impl Send for BroadcastSubBackward
impl Sync for BroadcastSubBackward
impl Unpin for BroadcastSubBackward
impl UnsafeUnpin for BroadcastSubBackward
impl !UnwindSafe for BroadcastSubBackward
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more