pub struct GenericList { /* private fields */ }Implementations§
Source§impl GenericList
impl GenericList
pub fn new() -> GenericList
pub fn add_generic(&mut self, generic: Generic)
Trait Implementations§
Source§impl Element for GenericList
impl Element for GenericList
fn to_source_code(&self, indent: usize) -> String
Auto Trait Implementations§
impl Freeze for GenericList
impl !RefUnwindSafe for GenericList
impl !Send for GenericList
impl !Sync for GenericList
impl Unpin for GenericList
impl !UnwindSafe for GenericList
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> 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