pub struct BorrowGuardMut { /* private fields */ }Implementations§
Methods from Deref<Target = Tensor>§
pub fn scalar_type(&self) -> ScalarType
pub fn device(&self) -> Device
pub fn numel(&self) -> i64
pub fn data_ptr(&self) -> *const c_void
pub fn mut_data_ptr(&self) -> *mut c_void
pub fn defined(&self) -> bool
pub fn is_cuda(&self) -> bool
pub fn is_sparse(&self) -> bool
pub fn is_contiguous(&self) -> bool
pub fn nbytes(&self) -> i64
pub fn sizes(&self) -> Vec<i64>
Trait Implementations§
Source§impl Clone for BorrowGuardMut
impl Clone for BorrowGuardMut
Source§fn clone(&self) -> BorrowGuardMut
fn clone(&self) -> BorrowGuardMut
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 moreSource§impl Debug for BorrowGuardMut
impl Debug for BorrowGuardMut
Source§impl Deref for BorrowGuardMut
impl Deref for BorrowGuardMut
Auto Trait Implementations§
impl Freeze for BorrowGuardMut
impl !RefUnwindSafe for BorrowGuardMut
impl Send for BorrowGuardMut
impl Sync for BorrowGuardMut
impl Unpin for BorrowGuardMut
impl UnwindSafe for BorrowGuardMut
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