pub enum TypeRefAny {
Type(TypeRef),
List(TypeRefList),
}Variants§
Type(TypeRef)
List(TypeRefList)
Trait Implementations§
Source§impl Clone for TypeRefAny
impl Clone for TypeRefAny
Source§fn clone(&self) -> TypeRefAny
fn clone(&self) -> TypeRefAny
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 TypeRefAny
impl Debug for TypeRefAny
Source§impl Display for TypeRefAny
impl Display for TypeRefAny
Source§impl PartialEq for TypeRefAny
impl PartialEq for TypeRefAny
impl Eq for TypeRefAny
impl StructuralPartialEq for TypeRefAny
Auto Trait Implementations§
impl Freeze for TypeRefAny
impl RefUnwindSafe for TypeRefAny
impl Send for TypeRefAny
impl Sync for TypeRefAny
impl Unpin for TypeRefAny
impl UnwindSafe for TypeRefAny
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more