pub struct OpaqueTy {
pub bounds: Vec<GenericBound>,
pub generics: Generics,
}Fields§
§bounds: Vec<GenericBound>§generics: GenericsTrait Implementations§
Source§impl<'de> Deserialize<'de> for OpaqueTy
impl<'de> Deserialize<'de> for OpaqueTy
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
impl StructuralPartialEq for OpaqueTy
Auto Trait Implementations§
impl Freeze for OpaqueTy
impl RefUnwindSafe for OpaqueTy
impl Send for OpaqueTy
impl Sync for OpaqueTy
impl Unpin for OpaqueTy
impl UnwindSafe for OpaqueTy
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