pub enum SemanticRegion {
BindingName,
BindingInitializer,
ParameterTypeContract,
ParameterBodyInterpretation,
}Variants§
Trait Implementations§
Source§impl Clone for SemanticRegion
impl Clone for SemanticRegion
Source§fn clone(&self) -> SemanticRegion
fn clone(&self) -> SemanticRegion
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SemanticRegion
impl Debug for SemanticRegion
Source§impl PartialEq for SemanticRegion
impl PartialEq for SemanticRegion
Source§fn eq(&self, other: &SemanticRegion) -> bool
fn eq(&self, other: &SemanticRegion) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for SemanticRegion
impl Eq for SemanticRegion
impl StructuralPartialEq for SemanticRegion
Auto Trait Implementations§
impl Freeze for SemanticRegion
impl RefUnwindSafe for SemanticRegion
impl Send for SemanticRegion
impl Sync for SemanticRegion
impl Unpin for SemanticRegion
impl UnsafeUnpin for SemanticRegion
impl UnwindSafe for SemanticRegion
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