pub struct TensorCell { /* private fields */ }Implementations§
Source§impl TensorCell
impl TensorCell
pub fn new(tensor: Tensor) -> Self
pub fn borrow(&self) -> BorrowGuard
pub fn borrow_mut(&self) -> BorrowGuardMut
pub fn aliases(&self, other: &TensorCell) -> bool
Sourcepub unsafe fn get_unchecked(&self) -> &Tensor
pub unsafe fn get_unchecked(&self) -> &Tensor
§Safety
Caller must ensure that the TensorCell is borrowed appropriately
pub fn try_borrow(&self) -> Result<BorrowGuard, BorrowError>
pub fn try_borrow_mut(&self) -> Result<BorrowGuardMut, BorrowError>
pub fn try_cpu(&self) -> Result<TensorCell, BorrowError>
Trait Implementations§
Source§impl Clone for TensorCell
impl Clone for TensorCell
Source§fn clone(&self) -> TensorCell
fn clone(&self) -> TensorCell
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TensorCell
impl !RefUnwindSafe for TensorCell
impl Send for TensorCell
impl Sync for TensorCell
impl Unpin for TensorCell
impl UnwindSafe for TensorCell
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more