pub struct SetTypeItem {
pub elements: TypeElement,
pub span: Span,
}Fields§
§elements: TypeElement§span: SpanTrait Implementations§
Source§impl AstNode for SetTypeItem
impl AstNode for SetTypeItem
Source§impl Clone for SetTypeItem
impl Clone for SetTypeItem
Source§fn clone(&self) -> SetTypeItem
fn clone(&self) -> SetTypeItem
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 SetTypeItem
impl Debug for SetTypeItem
Source§impl Hash for SetTypeItem
impl Hash for SetTypeItem
Source§impl PartialEq for SetTypeItem
impl PartialEq for SetTypeItem
impl Eq for SetTypeItem
impl StructuralPartialEq for SetTypeItem
Auto Trait Implementations§
impl Freeze for SetTypeItem
impl RefUnwindSafe for SetTypeItem
impl Send for SetTypeItem
impl Sync for SetTypeItem
impl Unpin for SetTypeItem
impl UnwindSafe for SetTypeItem
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