pub struct RWrapperEntry {
pub priority: RWrapperPriority,
pub content: &'static str,
pub source_file: &'static str,
pub source_line: u32,
}Expand description
R wrapper code with priority for ordering.
Fields§
§priority: RWrapperPriorityOrdering priority (lower = earlier in output file).
content: &'static strR source code fragment.
source_file: &'static strSource file path (from file!()). Used to derive a default @rdname
for standalone functions that don’t have an explicit one, so that all
functions from the same source file share a single .Rd page.
source_line: u32Line the generating item starts on in source_file. Together with the
file it fixes the emission order within a priority group at source
order, so the blocks merged onto a shared .Rd page read as written
rather than in link order (#1476).
Trait Implementations§
Source§impl From<&RWrapperEntry> for WrapperFragment
Available on non-WebAssembly only.
impl From<&RWrapperEntry> for WrapperFragment
Source§fn from(entry: &RWrapperEntry) -> Self
fn from(entry: &RWrapperEntry) -> Self
impl Sync for RWrapperEntry
Auto Trait Implementations§
impl Freeze for RWrapperEntry
impl RefUnwindSafe for RWrapperEntry
impl Send for RWrapperEntry
impl Unpin for RWrapperEntry
impl UnsafeUnpin for RWrapperEntry
impl UnwindSafe for RWrapperEntry
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
Source§impl<T> SizeHint for Twhere
T: ?Sized,
impl<T> SizeHint for Twhere
T: ?Sized,
Source§default fn lower_bound(&self) -> usize
default fn lower_bound(&self) -> usize
core_io_internals)[u8; 12] could return any value between 0 and
12 inclusively as a correct implementation. Read moreSource§impl<T> SizedTypeProperties for T
impl<T> SizedTypeProperties for T
Source§#[doc(hidden)]const SIZE: usize = _
#[doc(hidden)]const SIZE: usize = _
sized_type_properties)Source§#[doc(hidden)]const ALIGN: usize = _
#[doc(hidden)]const ALIGN: usize = _
sized_type_properties)Source§#[doc(hidden)]const ALIGNMENT: Alignment = _
#[doc(hidden)]const ALIGNMENT: Alignment = _
ptr_alignment_type)Source§#[doc(hidden)]const IS_ZST: bool = _
#[doc(hidden)]const IS_ZST: bool = _
sized_type_properties)Source§#[doc(hidden)]const LAYOUT: Layout = _
#[doc(hidden)]const LAYOUT: Layout = _
sized_type_properties)Source§#[doc(hidden)]const MAX_SLICE_LEN: usize = _
#[doc(hidden)]const MAX_SLICE_LEN: usize = _
sized_type_properties)[Self]. Read moreLayout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 40 bytes