pub struct TypeParameterConstraint {
pub constraint_type: String,
}Expand description
Type parameter constraint
Fields§
§constraint_type: StringConstraint type (class or interface)
Trait Implementations§
Source§impl Clone for TypeParameterConstraint
impl Clone for TypeParameterConstraint
Source§fn clone(&self) -> TypeParameterConstraint
fn clone(&self) -> TypeParameterConstraint
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 TypeParameterConstraint
impl Debug for TypeParameterConstraint
Source§impl<'de> Deserialize<'de> for TypeParameterConstraint
impl<'de> Deserialize<'de> for TypeParameterConstraint
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TypeParameterConstraint
impl PartialEq for TypeParameterConstraint
Source§impl Serialize for TypeParameterConstraint
impl Serialize for TypeParameterConstraint
impl StructuralPartialEq for TypeParameterConstraint
Auto Trait Implementations§
impl Freeze for TypeParameterConstraint
impl RefUnwindSafe for TypeParameterConstraint
impl Send for TypeParameterConstraint
impl Sync for TypeParameterConstraint
impl Unpin for TypeParameterConstraint
impl UnsafeUnpin for TypeParameterConstraint
impl UnwindSafe for TypeParameterConstraint
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