pub enum WildcardBound {
Extends(Box<Type>),
Super(Box<Type>),
}Expand description
The bound of a wildcard type argument.
Variants§
Trait Implementations§
Source§impl Clone for WildcardBound
impl Clone for WildcardBound
Source§fn clone(&self) -> WildcardBound
fn clone(&self) -> WildcardBound
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 WildcardBound
impl Debug for WildcardBound
impl Eq for WildcardBound
Source§impl Hash for WildcardBound
impl Hash for WildcardBound
Source§impl PartialEq for WildcardBound
impl PartialEq for WildcardBound
Source§fn eq(&self, other: &WildcardBound) -> bool
fn eq(&self, other: &WildcardBound) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for WildcardBound
Auto Trait Implementations§
impl Freeze for WildcardBound
impl RefUnwindSafe for WildcardBound
impl Send for WildcardBound
impl Sync for WildcardBound
impl Unpin for WildcardBound
impl UnsafeUnpin for WildcardBound
impl UnwindSafe for WildcardBound
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