pub struct GenericStruct {
pub lifetime_params: Vec<String>,
pub type_params: Vec<String>,
pub fields: Vec<(String, Type)>,
}Expand description
Generic struct definition
Fields§
§lifetime_params: Vec<String>§type_params: Vec<String>§fields: Vec<(String, Type)>Trait Implementations§
Source§impl Clone for GenericStruct
impl Clone for GenericStruct
Source§fn clone(&self) -> GenericStruct
fn clone(&self) -> GenericStruct
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for GenericStruct
impl RefUnwindSafe for GenericStruct
impl Send for GenericStruct
impl Sync for GenericStruct
impl Unpin for GenericStruct
impl UnsafeUnpin for GenericStruct
impl UnwindSafe for GenericStruct
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