pub enum AssignType {
AssignLocal,
AssignNonLocal,
DeclImmutable,
DeclMutable,
}Variants
AssignLocal
AssignNonLocal
DeclImmutable
DeclMutable
Trait Implementations
sourceimpl Clone for AssignType
impl Clone for AssignType
sourcefn clone(&self) -> AssignType
fn clone(&self) -> AssignType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for AssignType
impl Debug for AssignType
sourceimpl Hash for AssignType
impl Hash for AssignType
sourceimpl PartialEq<AssignType> for AssignType
impl PartialEq<AssignType> for AssignType
impl Copy for AssignType
impl Eq for AssignType
impl StructuralEq for AssignType
impl StructuralPartialEq for AssignType
Auto Trait Implementations
impl RefUnwindSafe for AssignType
impl Send for AssignType
impl Sync for AssignType
impl Unpin for AssignType
impl UnwindSafe for AssignType
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
sourceimpl<T> CallHasher for T where
T: Hash + ?Sized,
impl<T> CallHasher for T where
T: Hash + ?Sized,
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more