pub struct InlineStruct { /* private fields */ }Implementations§
Source§impl InlineStruct
impl InlineStruct
pub fn span(&self) -> Span
pub fn keyword_span(&self) -> Span
pub fn doc(&self) -> &[DocString]
pub fn attributes(&self) -> &[Attribute]
pub fn fields(&self) -> &[StructField]
pub fn fallback(&self) -> Option<&StructFallback>
Trait Implementations§
Source§impl Clone for InlineStruct
impl Clone for InlineStruct
Source§fn clone(&self) -> InlineStruct
fn clone(&self) -> InlineStruct
Returns a duplicate of the value. Read more
1.0.0§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 InlineStruct
impl RefUnwindSafe for InlineStruct
impl Send for InlineStruct
impl Sync for InlineStruct
impl Unpin for InlineStruct
impl UnwindSafe for InlineStruct
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)