From 19ea73d370147171512231ea04c9b41ed956e217 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?joseLu=C3=ADs?= Date: Tue, 24 Sep 2024 11:13:56 +0200 Subject: [PATCH] update devela docs --- libera/.rustc_info.json | 1 + libera/.rustdoc_fingerprint.json | 1 + libera/doc/devela/_all/index.html | 2 +- .../doc/devela/_all/macro.namespace_fns!.html | 11 ++ .../doc/devela/_all/macro.namespace_fns.html | 53 ++++++++ libera/doc/devela/_all/sidebar-items.js | 2 +- libera/doc/devela/all.html | 2 +- libera/doc/devela/code/index.html | 2 +- .../doc/devela/code/macro.namespace_fns!.html | 11 ++ .../doc/devela/code/macro.namespace_fns.html | 53 ++++++++ libera/doc/devela/code/sidebar-items.js | 2 +- libera/doc/search-index.js | 4 +- .../doc/search.desc/devela/devela-desc-0-.js | 2 +- .../doc/search.desc/devela/devela-desc-10-.js | 2 +- .../doc/search.desc/devela/devela-desc-13-.js | 2 +- .../doc/search.desc/devela/devela-desc-14-.js | 2 +- .../doc/search.desc/devela/devela-desc-15-.js | 2 +- .../doc/search.desc/devela/devela-desc-16-.js | 2 +- .../doc/search.desc/devela/devela-desc-17-.js | 2 +- .../doc/search.desc/devela/devela-desc-18-.js | 2 +- .../doc/search.desc/devela/devela-desc-19-.js | 2 +- .../doc/search.desc/devela/devela-desc-20-.js | 2 +- .../doc/search.desc/devela/devela-desc-8-.js | 2 +- .../doc/search.desc/devela/devela-desc-9-.js | 2 +- libera/doc/src-files.js | 4 +- libera/doc/src/devela/code/_private.rs.html | 82 +----------- libera/doc/src/devela/code/util/mod.rs.html | 8 +- .../src/devela/code/util/namespace.rs.html | 119 ++++++++++++++++++ 28 files changed, 276 insertions(+), 105 deletions(-) create mode 100644 libera/.rustc_info.json create mode 100644 libera/.rustdoc_fingerprint.json create mode 100644 libera/doc/devela/_all/macro.namespace_fns!.html create mode 100644 libera/doc/devela/_all/macro.namespace_fns.html create mode 100644 libera/doc/devela/code/macro.namespace_fns!.html create mode 100644 libera/doc/devela/code/macro.namespace_fns.html create mode 100644 libera/doc/src/devela/code/util/namespace.rs.html diff --git a/libera/.rustc_info.json b/libera/.rustc_info.json new file mode 100644 index 0000000000..b096d8e746 --- /dev/null +++ b/libera/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":1699189189452596855,"outputs":{"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/joseluis/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu\noff\npacked\nunpacked\n___\ndebug_assertions\nfmt_debug=\"full\"\noverflow_checks\npanic=\"unwind\"\nproc_macro\nrelocation_model=\"pic\"\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_has_atomic_equal_alignment=\"16\"\ntarget_has_atomic_equal_alignment=\"32\"\ntarget_has_atomic_equal_alignment=\"64\"\ntarget_has_atomic_equal_alignment=\"8\"\ntarget_has_atomic_equal_alignment=\"ptr\"\ntarget_has_atomic_load_store\ntarget_has_atomic_load_store=\"16\"\ntarget_has_atomic_load_store=\"32\"\ntarget_has_atomic_load_store=\"64\"\ntarget_has_atomic_load_store=\"8\"\ntarget_has_atomic_load_store=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_thread_local\ntarget_vendor=\"unknown\"\nub_checks\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.83.0-nightly (04a318787 2024-09-15)\nbinary: rustc\ncommit-hash: 04a318787b39732e306faf5ef6dc584990f4f417\ncommit-date: 2024-09-15\nhost: x86_64-unknown-linux-gnu\nrelease: 1.83.0-nightly\nLLVM version: 19.1.0\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/libera/.rustdoc_fingerprint.json b/libera/.rustdoc_fingerprint.json new file mode 100644 index 0000000000..873814e7ad --- /dev/null +++ b/libera/.rustdoc_fingerprint.json @@ -0,0 +1 @@ +{"rustc_vv":"rustc 1.83.0-nightly (04a318787 2024-09-15)\nbinary: rustc\ncommit-hash: 04a318787b39732e306faf5ef6dc584990f4f417\ncommit-date: 2024-09-15\nhost: x86_64-unknown-linux-gnu\nrelease: 1.83.0-nightly\nLLVM version: 19.1.0\n"} \ No newline at end of file diff --git a/libera/doc/devela/_all/index.html b/libera/doc/devela/_all/index.html index b35f2f56a0..9f49fac0d5 100644 --- a/libera/doc/devela/_all/index.html +++ b/libera/doc/devela/_all/index.html @@ -66,7 +66,7 @@ Includes a file as a reference to a byte array.
  • core Includes a UTF-8 encoded file as a string.
  • infolog
    log Logs a message at the indicated level.
  • Groups items together and expands them as if they were written directly.
  • loglog
    log -Logs a message at the indicated level.
  • Returns the size of an expression in bytes.
  • core +Logs a message at the indicated level.
  • Returns the size of an expression in bytes.
  • Helps re-exporting standalone functions as methods implemented over a type.
  • core Optionally inspects an environment variable at compile time.
  • core Panics the current thread.
  • paste Allows to paste identifiers together.
  • core diff --git a/libera/doc/devela/_all/macro.namespace_fns!.html b/libera/doc/devela/_all/macro.namespace_fns!.html new file mode 100644 index 0000000000..d33c44ab52 --- /dev/null +++ b/libera/doc/devela/_all/macro.namespace_fns!.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

    Redirecting to macro.namespace_fns.html...

    + + + \ No newline at end of file diff --git a/libera/doc/devela/_all/macro.namespace_fns.html b/libera/doc/devela/_all/macro.namespace_fns.html new file mode 100644 index 0000000000..ef681cb8a5 --- /dev/null +++ b/libera/doc/devela/_all/macro.namespace_fns.html @@ -0,0 +1,53 @@ +namespace_fns in devela::_all - Rust + + + + + + + + + + + + + + +

    Macro devela::_all::namespace_fns

    source ·
    macro_rules! namespace_fns {
    +    (
    +        /* syntax */
    +
    +        // $namespace                 : the type for namespacing, e.g a struct.
    +        // $( $fn_shared_attrs )+ +)? : optional list of shared attributes.
    +        // $( $fn_attrs )*            : optional list of $fn_name attributes.
    +        // $fn_vis                    : the visibility of the function. E.g. pub.
    +        // $fn_name                   : the name of the function.
    +        // $(                         : optional list of
    +        //   $arg                     : function argument name…
    +        //   $arg_ty                  : …and the argument's type.
    +        // ),*
    +        //
    +        $namespace:ty,
    +        $(#[$fn_shared_attrs:meta])*
    +        $(
    +            $(#[$fn_attrs:meta])*
    +            $fn_vis:vis fn $fn_name:ident($( $arg:ident : $arg_ty:ty ),*) -> $ret_ty:ty
    +        ),*
    +    ) => { ... };
    +}
    Expand description

    Helps re-exporting standalone functions as methods implemented over a type.

    +
    \ No newline at end of file diff --git a/libera/doc/devela/_all/sidebar-items.js b/libera/doc/devela/_all/sidebar-items.js index 29ae1eddcc..88b8e0e16d 100644 --- a/libera/doc/devela/_all/sidebar-items.js +++ b/libera/doc/devela/_all/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"attr":["compile","compile_attr","compile_doc"],"constant":["UNIX_EPOCH"],"derive":["Clone","Copy","Default","Eq","Hash","Ord","PartialEq","PartialOrd"],"enum":["AsciiChar","AtomicOrdering","BacktraceStatus","BenchError","ByteUnit","CoroutineState","Cow","DataError","DstExpr","Expr","ExprKind","IoErrorKind","LogLevel","LogLevelFilter","Month","NeverErr","NeverOk","NumError","Ordering","Sign","TaskPoll","TextError","TimeError","TryLockError","TupleElement","TupleElementMut","TupleElementRef","UnitBi","UnitSi","Weekday","c_void"],"fn":["array_from_fn","array_from_mut","array_from_ref","assert_unchecked","atomic_compiler_fence","atomic_fence","black_box","bytes_from_bits","char_byte_len","char_is_7bit","char_is_noncharacter","char_to_utf8_bytes","char_to_utf8_len","char_utf8_2bytes_len","char_utf8_3bytes_len","char_utf8_4bytes_len","crate_root","crate_root_string","enum_discriminant","format_buf_args","future_block","future_pending","future_ready","identity","io_copy","io_empty","io_read_to_string","io_repeat","io_sink","io_stderr","io_stdin","io_stdout","is_leap_year","iter_empty","iter_from_coroutine","iter_from_fn","iter_once","iter_once_with","iter_repeat","iter_repeat_with","iter_successors","iter_zip","linux_eprint","linux_eprintln","linux_get_byte","linux_get_char","linux_get_dirty_char","linux_get_line","linux_get_str","linux_get_utf8_bytes","linux_getpid","linux_pause_until_char","linux_print","linux_print_bytes","linux_println","linux_prompt","linux_random_bytes","linux_random_u128","linux_random_u16","linux_random_u32","linux_random_u64","linux_random_u8","linux_sig_handler_no_return","linux_sleep","linux_sys_exit","linux_sys_getpid","linux_sys_getrandom","linux_sys_ioctl","linux_sys_nanosleep","linux_sys_read","linux_sys_rt_sigaction","linux_sys_write","mem_align_of","mem_align_of_val","mem_as_bytes","mem_as_bytes_mut","mem_as_bytes_sized","mem_copy","mem_drop","mem_forget","mem_needs_drop","mem_replace","mem_size_of","mem_size_of_val","mem_swap","mem_take","mem_transmute","mem_transmute_copy","mem_zeroed","panic_any","panic_catch","panic_resume","panic_set_hook","panic_unset_hook","prime_number_theorem","ptr_addr_eq","ptr_copy","ptr_copy_nonverlapping","ptr_drop_in_place","ptr_eq","ptr_from_mut","ptr_from_ref","ptr_hash","ptr_in_stack","ptr_null","ptr_null_mut","ptr_read","ptr_read_unaligned","ptr_read_volatile","ptr_replace","ptr_size_ratio","ptr_slice_from_raw_parts","ptr_slice_from_raw_parts_mut","ptr_swap","ptr_swap_nonoverlapping","ptr_write","ptr_write_bytes","ptr_write_unaligned","ptr_write_volatile","serr","sok","spin_loop","task_waker_noop","thread_current","thread_panicking","thread_parallelism","thread_park","thread_park_timeout","thread_scope","thread_sleep","thread_spawn","thread_yield_now","unreachable_unchecked"],"macro":["array_init","asm","assert","assert_approx_eq_all","assert_eq","assert_eq_all","assert_impl","assert_impl_all","assert_impl_any","assert_impl_not_all","assert_impl_not_any","assert_impl_one","assert_ne","bitfield","capture_first","capture_last","capture_tail_tuple","cdbg","cfg","cfor","cif","coalesce","code_column","code_file","code_line","code_module","compile_error","const_assert","const_bool","cswap","debug","debug_assert","debug_assert_eq","debug_assert_ne","deprecate_feature","detect_aarch64","detect_x86","enumset","env_","error","format","format_args","format_buf","global_asm","id_marker","id_resource","id_seq","ident_const_index","ident_total","ident_total_unique","ident_unique","iif","include","include_bytes","include_str","info","items","log","mem_size_of_expr","option_env","panic_","paste","pin","ptr_addr_of","ptr_addr_of_mut","sf","sleep4","str_compare","str_concat","str_concat_bytes","str_contains","str_convert_ascii_case","str_cstr","str_encode","str_encode_z","str_ends_with","str_eq_ignore_ascii_case","str_equal","str_from","str_from_utf8","str_hex","str_is_ascii","str_parse","str_raw_cstr","str_repeat","str_replace","str_sorted","str_split","str_squish","str_starts_with","str_strip_prefix","str_strip_suffix","str_to_byte_array","str_to_char_array","task_ready","todo","trace","unimplemented","unreachable","unwrap","vec_","warn"],"static":["LINUX_TERMINAL_STATE"],"struct":["AllocLinkedList","AllocMap","AllocOrdMap","AllocOrdSet","AllocPrioQueue","AllocSet","Arc","ArcWeak","Arena","Array","Array2d","ArrayFmt","ArrayIntoIter","Ascii","Atomic","AtomicBool","AtomicF32","AtomicF64","AtomicI128","AtomicI16","AtomicI32","AtomicI64","AtomicI8","AtomicIsize","AtomicPtr","AtomicU128","AtomicU16","AtomicU32","AtomicU64","AtomicU8","AtomicUsize","Backtrace","BareBox","Barrier","BarrierWaitResult","Bench","Bitwise","Box","Boxed","BufReader","BufWriter","CStr","CString","Cast","Cell","Char16","Char24","Char32","Char7","Char8","Compare","Condvar","Coro","CoroRun","CoroRunStatic","CoroYield","Cursor","Destaque","DestaqueIter","Divisor","DstArray","DstQueue","DstQueueIter","DstQueueIterMut","DstQueuePopHandle","DstStack","DstStackIter","DstStackIterMut","DstValue","Duration","DurationErrorTryFromFloatSecs","EdgeU16","EdgeU32","EdgeU8","EdgeUsize","EnumDiscriminant","Env","Factor","False","Float","Frac","FuturePending","FuturePollFn","FutureReady","GcdExt","GraphU16","GraphU32","GraphU8","GraphUsize","GraphemeNonul","GraphemeString","GraphemeU8","HasherBuildDefault","HasherFnv","HasherFx","HasherFx32","HasherFx64","HourMilliSplit","IdPin","IdPinBox","IdResource","InRangeI128","InRangeI16","InRangeI32","InRangeI64","InRangeI8","InRangeIsize","InRangeU128","InRangeU16","InRangeU32","InRangeU64","InRangeU8","InRangeUsize","IndexU16GenTyId","IndexU32GenTyId","IndexU8GenTyId","IndexUsizeGenTyId","Int","IoError","IterChain","IterCloned","IterCopied","IterCycle","IterEmpty","IterEnumerate","IterFilter","IterFilterMap","IterFlatMap","IterFlatten","IterFromFn","IterFuse","IterInspect","IterMap","IterMapWhile","IterOnce","IterOnceWith","IterPeekable","IterRepeat","IterRepeatWith","IterRev","IterScan","IterSkip","IterSkipWhile","IterStepBy","IterSuccessors","IterTake","IterTakeWhile","IterZip","LINUX_ERRNO","LINUX_FILENO","LINUX_IOCTL","LINUX_SIGACTION","LINUX_SIGNAL","LINUX_SYS_AARCH64","LINUX_SYS_ARM","LINUX_SYS_RISCV","LINUX_SYS_X86","LINUX_SYS_X86_64","LINUX_TERMIOS_CFLAG","LINUX_TERMIOS_IFLAG","LINUX_TERMIOS_LFLAG","LINUX_TERMIOS_OFLAG","LazyCell","LineWriter","LinuxSigaction","LinuxSigset","LinuxTerminal","LinuxTerminalSize","LinuxTermios","LinuxTimespec","LogMetadata","LogRecord","LoggerConfig","LoggerPrint","Logging","ManuallyDrop","Measurement","Measurer","Mismatch","Mutex","MutexGuard","NodeU16","NodeU32","NodeU8","NodeUsize","NonRangeI128","NonRangeI16","NonRangeI32","NonRangeI64","NonRangeI8","NonRangeIsize","NonRangeU128","NonRangeU16","NonRangeU32","NonRangeU64","NonRangeU8","NonRangeUsize","NonValueI128","NonValueI16","NonValueI32","NonValueI64","NonValueI8","NonValueIsize","NonValueU128","NonValueU16","NonValueU32","NonValueU64","NonValueU8","NonValueUsize","Once","OnceCell","OnceLock","OnceState","OptionFmt","OptionFmtOr","OptionFmtOrElse","OsStr","OsString","Own","PanicAssertUnwindSafe","PanicInfo","PanicLocation","PhantomData","PhantomPinned","Pin","Pinned","PoisonError","PtrNonNull","Rc","RcWeak","Ref","RefCell","RefMut","Reverse","RwLock","RwLockReadGuard","RwLockWriteGuard","SecNanoSplit","Slice","Sort","Stack","StackIter","String","StringNonul","StringU16","StringU32","StringU8","StringUsize","SystemInstant","SystemTime","SystemTimeError","TaskContext","TaskRawWaker","TaskRawWakerVTable","TaskWaker","Term","Thread","ThreadAccessError","ThreadBuilder","ThreadId","ThreadJoinHandle","ThreadLocalKey","ThreadScope","ThreadScopedJoinHandle","TimeSplitHourNano","TimeSplitHourSec","TimeSplitMilliNano","TimeSplitYearDay","TimeSplitYearNano","TimeSplitYearSec","Timecode","True","TupleFmt","TupleIter","TupleIterMut","TupleIterRef","TypeId","UninitArray","UnixTimeI64","UnixTimeU32","UnsafeCell","ValueQuant","Vec","VecDeque","VecVector","Vector","WaitTimeoutResult","Xabc","XorShift128","XorShift128p","XorShift16","XorShift32","XorShift64","XorShift8","XorShift8Custom","Xyza8a","Xyza8b","YearSecSplit"],"trait":["Also","Any","Apply","AsMut","AsRef","BitOps","BitSized","Borrow","BorrowMut","BufRead","ByteSized","Clone","ConstBool","ConstDefault","Copy","Coroutine","DataArray","DataCollection","DataDeque","DataDesta","DataQueue","DataSet","DataStack","Default","DstBuf","Eq","Error","ExtAny","ExtArray","ExtBox","ExtCellOption","ExtFloat","ExtFloatConst","ExtFuture","ExtLog","ExtMem","ExtOptRes","ExtOption","ExtResult","ExtSlice","ExtSliceMut","ExtStr","ExtString","ExtVec","From","Future","Grapheme","Hash","Hasher","HasherBuild","IdResourced","Into","IntoFuture","Iterator","IteratorDoubleEnded","IteratorExactSize","IteratorExtend","IteratorFrom","IteratorFused","IteratorInto","IteratorProduct","IteratorSum","Log","MemAligned","MemPod","Num","NumInt","NumRef","NumRefInt","NumToStr","NumVector","Ord","PanicRefUnwindSafe","PanicUnwindSafe","PartialEq","PartialOrd","PrimitiveCast","PrimitiveJoin","PrimitiveSplit","Read","Seek","Send","Set","Sized","Storage","Sync","TaskWake","ToOwned","ToString","TryFrom","TryInto","Tuple","UnicodeScalar","Unit","Unpin","Write"],"type":["AllocMapFx","AllocSetFx","Bare","DataResult","DestaqueU16","DestaqueU32","DestaqueU8","DestaqueUsize","DstArrayUsize","DstQueueUsize","DstStackUsize","DstValueUsize","DstVecUsize","Grapheme128","Grapheme16","Grapheme32","Grapheme64","GraphemeNonul128","GraphemeNonul16","GraphemeNonul32","GraphemeNonul64","GraphemeNonul8","HasherBuildFnv","HasherBuildFx","IndexU16","IndexU16Gen","IndexU32","IndexU32Gen","IndexU8","IndexU8Gen","IndexUsize","IndexUsizeGen","IoResult","LINUX_SYS","LockResult","NoNum","NonExtremeI128","NonExtremeI16","NonExtremeI32","NonExtremeI64","NonExtremeI8","NonExtremeIsize","NonExtremeU128","NonExtremeU16","NonExtremeU32","NonExtremeU64","NonExtremeU8","NonExtremeUsize","NonZeroI128","NonZeroI16","NonZeroI32","NonZeroI64","NonZeroI8","NonZeroIsize","NonZeroU128","NonZeroU16","NonZeroU32","NonZeroU64","NonZeroU8","NonZeroUsize","NumResult","OptRes","StackU16","StackU32","StackU8","StackUsize","String128","String16","String32","String64","StringNonul128","StringNonul16","StringNonul32","StringNonul64","StringNonul8","TextResult","ThreadResult","TimeResult","TryLockResult","Vector2d","Vector3d","c_char","c_double","c_float","c_int","c_long","c_longlong","c_schar","c_short","c_uchar","c_uint","c_ulong","c_ulonglong","c_ushort","fsize","isize_down","isize_up","usize_down","usize_up"],"union":["MaybeUninit"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"attr":["compile","compile_attr","compile_doc"],"constant":["UNIX_EPOCH"],"derive":["Clone","Copy","Default","Eq","Hash","Ord","PartialEq","PartialOrd"],"enum":["AsciiChar","AtomicOrdering","BacktraceStatus","BenchError","ByteUnit","CoroutineState","Cow","DataError","DstExpr","Expr","ExprKind","IoErrorKind","LogLevel","LogLevelFilter","Month","NeverErr","NeverOk","NumError","Ordering","Sign","TaskPoll","TextError","TimeError","TryLockError","TupleElement","TupleElementMut","TupleElementRef","UnitBi","UnitSi","Weekday","c_void"],"fn":["array_from_fn","array_from_mut","array_from_ref","assert_unchecked","atomic_compiler_fence","atomic_fence","black_box","bytes_from_bits","char_byte_len","char_is_7bit","char_is_noncharacter","char_to_utf8_bytes","char_to_utf8_len","char_utf8_2bytes_len","char_utf8_3bytes_len","char_utf8_4bytes_len","crate_root","crate_root_string","enum_discriminant","format_buf_args","future_block","future_pending","future_ready","identity","io_copy","io_empty","io_read_to_string","io_repeat","io_sink","io_stderr","io_stdin","io_stdout","is_leap_year","iter_empty","iter_from_coroutine","iter_from_fn","iter_once","iter_once_with","iter_repeat","iter_repeat_with","iter_successors","iter_zip","linux_eprint","linux_eprintln","linux_get_byte","linux_get_char","linux_get_dirty_char","linux_get_line","linux_get_str","linux_get_utf8_bytes","linux_getpid","linux_pause_until_char","linux_print","linux_print_bytes","linux_println","linux_prompt","linux_random_bytes","linux_random_u128","linux_random_u16","linux_random_u32","linux_random_u64","linux_random_u8","linux_sig_handler_no_return","linux_sleep","linux_sys_exit","linux_sys_getpid","linux_sys_getrandom","linux_sys_ioctl","linux_sys_nanosleep","linux_sys_read","linux_sys_rt_sigaction","linux_sys_write","mem_align_of","mem_align_of_val","mem_as_bytes","mem_as_bytes_mut","mem_as_bytes_sized","mem_copy","mem_drop","mem_forget","mem_needs_drop","mem_replace","mem_size_of","mem_size_of_val","mem_swap","mem_take","mem_transmute","mem_transmute_copy","mem_zeroed","panic_any","panic_catch","panic_resume","panic_set_hook","panic_unset_hook","prime_number_theorem","ptr_addr_eq","ptr_copy","ptr_copy_nonverlapping","ptr_drop_in_place","ptr_eq","ptr_from_mut","ptr_from_ref","ptr_hash","ptr_in_stack","ptr_null","ptr_null_mut","ptr_read","ptr_read_unaligned","ptr_read_volatile","ptr_replace","ptr_size_ratio","ptr_slice_from_raw_parts","ptr_slice_from_raw_parts_mut","ptr_swap","ptr_swap_nonoverlapping","ptr_write","ptr_write_bytes","ptr_write_unaligned","ptr_write_volatile","serr","sok","spin_loop","task_waker_noop","thread_current","thread_panicking","thread_parallelism","thread_park","thread_park_timeout","thread_scope","thread_sleep","thread_spawn","thread_yield_now","unreachable_unchecked"],"macro":["array_init","asm","assert","assert_approx_eq_all","assert_eq","assert_eq_all","assert_impl","assert_impl_all","assert_impl_any","assert_impl_not_all","assert_impl_not_any","assert_impl_one","assert_ne","bitfield","capture_first","capture_last","capture_tail_tuple","cdbg","cfg","cfor","cif","coalesce","code_column","code_file","code_line","code_module","compile_error","const_assert","const_bool","cswap","debug","debug_assert","debug_assert_eq","debug_assert_ne","deprecate_feature","detect_aarch64","detect_x86","enumset","env_","error","format","format_args","format_buf","global_asm","id_marker","id_resource","id_seq","ident_const_index","ident_total","ident_total_unique","ident_unique","iif","include","include_bytes","include_str","info","items","log","mem_size_of_expr","namespace_fns","option_env","panic_","paste","pin","ptr_addr_of","ptr_addr_of_mut","sf","sleep4","str_compare","str_concat","str_concat_bytes","str_contains","str_convert_ascii_case","str_cstr","str_encode","str_encode_z","str_ends_with","str_eq_ignore_ascii_case","str_equal","str_from","str_from_utf8","str_hex","str_is_ascii","str_parse","str_raw_cstr","str_repeat","str_replace","str_sorted","str_split","str_squish","str_starts_with","str_strip_prefix","str_strip_suffix","str_to_byte_array","str_to_char_array","task_ready","todo","trace","unimplemented","unreachable","unwrap","vec_","warn"],"static":["LINUX_TERMINAL_STATE"],"struct":["AllocLinkedList","AllocMap","AllocOrdMap","AllocOrdSet","AllocPrioQueue","AllocSet","Arc","ArcWeak","Arena","Array","Array2d","ArrayFmt","ArrayIntoIter","Ascii","Atomic","AtomicBool","AtomicF32","AtomicF64","AtomicI128","AtomicI16","AtomicI32","AtomicI64","AtomicI8","AtomicIsize","AtomicPtr","AtomicU128","AtomicU16","AtomicU32","AtomicU64","AtomicU8","AtomicUsize","Backtrace","BareBox","Barrier","BarrierWaitResult","Bench","Bitwise","Box","Boxed","BufReader","BufWriter","CStr","CString","Cast","Cell","Char16","Char24","Char32","Char7","Char8","Compare","Condvar","Coro","CoroRun","CoroRunStatic","CoroYield","Cursor","Destaque","DestaqueIter","Divisor","DstArray","DstQueue","DstQueueIter","DstQueueIterMut","DstQueuePopHandle","DstStack","DstStackIter","DstStackIterMut","DstValue","Duration","DurationErrorTryFromFloatSecs","EdgeU16","EdgeU32","EdgeU8","EdgeUsize","EnumDiscriminant","Env","Factor","False","Float","Frac","FuturePending","FuturePollFn","FutureReady","GcdExt","GraphU16","GraphU32","GraphU8","GraphUsize","GraphemeNonul","GraphemeString","GraphemeU8","HasherBuildDefault","HasherFnv","HasherFx","HasherFx32","HasherFx64","HourMilliSplit","IdPin","IdPinBox","IdResource","InRangeI128","InRangeI16","InRangeI32","InRangeI64","InRangeI8","InRangeIsize","InRangeU128","InRangeU16","InRangeU32","InRangeU64","InRangeU8","InRangeUsize","IndexU16GenTyId","IndexU32GenTyId","IndexU8GenTyId","IndexUsizeGenTyId","Int","IoError","IterChain","IterCloned","IterCopied","IterCycle","IterEmpty","IterEnumerate","IterFilter","IterFilterMap","IterFlatMap","IterFlatten","IterFromFn","IterFuse","IterInspect","IterMap","IterMapWhile","IterOnce","IterOnceWith","IterPeekable","IterRepeat","IterRepeatWith","IterRev","IterScan","IterSkip","IterSkipWhile","IterStepBy","IterSuccessors","IterTake","IterTakeWhile","IterZip","LINUX_ERRNO","LINUX_FILENO","LINUX_IOCTL","LINUX_SIGACTION","LINUX_SIGNAL","LINUX_SYS_AARCH64","LINUX_SYS_ARM","LINUX_SYS_RISCV","LINUX_SYS_X86","LINUX_SYS_X86_64","LINUX_TERMIOS_CFLAG","LINUX_TERMIOS_IFLAG","LINUX_TERMIOS_LFLAG","LINUX_TERMIOS_OFLAG","LazyCell","LineWriter","LinuxSigaction","LinuxSigset","LinuxTerminal","LinuxTerminalSize","LinuxTermios","LinuxTimespec","LogMetadata","LogRecord","LoggerConfig","LoggerPrint","Logging","ManuallyDrop","Measurement","Measurer","Mismatch","Mutex","MutexGuard","NodeU16","NodeU32","NodeU8","NodeUsize","NonRangeI128","NonRangeI16","NonRangeI32","NonRangeI64","NonRangeI8","NonRangeIsize","NonRangeU128","NonRangeU16","NonRangeU32","NonRangeU64","NonRangeU8","NonRangeUsize","NonValueI128","NonValueI16","NonValueI32","NonValueI64","NonValueI8","NonValueIsize","NonValueU128","NonValueU16","NonValueU32","NonValueU64","NonValueU8","NonValueUsize","Once","OnceCell","OnceLock","OnceState","OptionFmt","OptionFmtOr","OptionFmtOrElse","OsStr","OsString","Own","PanicAssertUnwindSafe","PanicInfo","PanicLocation","PhantomData","PhantomPinned","Pin","Pinned","PoisonError","PtrNonNull","Rc","RcWeak","Ref","RefCell","RefMut","Reverse","RwLock","RwLockReadGuard","RwLockWriteGuard","SecNanoSplit","Slice","Sort","Stack","StackIter","String","StringNonul","StringU16","StringU32","StringU8","StringUsize","SystemInstant","SystemTime","SystemTimeError","TaskContext","TaskRawWaker","TaskRawWakerVTable","TaskWaker","Term","Thread","ThreadAccessError","ThreadBuilder","ThreadId","ThreadJoinHandle","ThreadLocalKey","ThreadScope","ThreadScopedJoinHandle","TimeSplitHourNano","TimeSplitHourSec","TimeSplitMilliNano","TimeSplitYearDay","TimeSplitYearNano","TimeSplitYearSec","Timecode","True","TupleFmt","TupleIter","TupleIterMut","TupleIterRef","TypeId","UninitArray","UnixTimeI64","UnixTimeU32","UnsafeCell","ValueQuant","Vec","VecDeque","VecVector","Vector","WaitTimeoutResult","Xabc","XorShift128","XorShift128p","XorShift16","XorShift32","XorShift64","XorShift8","XorShift8Custom","Xyza8a","Xyza8b","YearSecSplit"],"trait":["Also","Any","Apply","AsMut","AsRef","BitOps","BitSized","Borrow","BorrowMut","BufRead","ByteSized","Clone","ConstBool","ConstDefault","Copy","Coroutine","DataArray","DataCollection","DataDeque","DataDesta","DataQueue","DataSet","DataStack","Default","DstBuf","Eq","Error","ExtAny","ExtArray","ExtBox","ExtCellOption","ExtFloat","ExtFloatConst","ExtFuture","ExtLog","ExtMem","ExtOptRes","ExtOption","ExtResult","ExtSlice","ExtSliceMut","ExtStr","ExtString","ExtVec","From","Future","Grapheme","Hash","Hasher","HasherBuild","IdResourced","Into","IntoFuture","Iterator","IteratorDoubleEnded","IteratorExactSize","IteratorExtend","IteratorFrom","IteratorFused","IteratorInto","IteratorProduct","IteratorSum","Log","MemAligned","MemPod","Num","NumInt","NumRef","NumRefInt","NumToStr","NumVector","Ord","PanicRefUnwindSafe","PanicUnwindSafe","PartialEq","PartialOrd","PrimitiveCast","PrimitiveJoin","PrimitiveSplit","Read","Seek","Send","Set","Sized","Storage","Sync","TaskWake","ToOwned","ToString","TryFrom","TryInto","Tuple","UnicodeScalar","Unit","Unpin","Write"],"type":["AllocMapFx","AllocSetFx","Bare","DataResult","DestaqueU16","DestaqueU32","DestaqueU8","DestaqueUsize","DstArrayUsize","DstQueueUsize","DstStackUsize","DstValueUsize","DstVecUsize","Grapheme128","Grapheme16","Grapheme32","Grapheme64","GraphemeNonul128","GraphemeNonul16","GraphemeNonul32","GraphemeNonul64","GraphemeNonul8","HasherBuildFnv","HasherBuildFx","IndexU16","IndexU16Gen","IndexU32","IndexU32Gen","IndexU8","IndexU8Gen","IndexUsize","IndexUsizeGen","IoResult","LINUX_SYS","LockResult","NoNum","NonExtremeI128","NonExtremeI16","NonExtremeI32","NonExtremeI64","NonExtremeI8","NonExtremeIsize","NonExtremeU128","NonExtremeU16","NonExtremeU32","NonExtremeU64","NonExtremeU8","NonExtremeUsize","NonZeroI128","NonZeroI16","NonZeroI32","NonZeroI64","NonZeroI8","NonZeroIsize","NonZeroU128","NonZeroU16","NonZeroU32","NonZeroU64","NonZeroU8","NonZeroUsize","NumResult","OptRes","StackU16","StackU32","StackU8","StackUsize","String128","String16","String32","String64","StringNonul128","StringNonul16","StringNonul32","StringNonul64","StringNonul8","TextResult","ThreadResult","TimeResult","TryLockResult","Vector2d","Vector3d","c_char","c_double","c_float","c_int","c_long","c_longlong","c_schar","c_short","c_uchar","c_uint","c_ulong","c_ulonglong","c_ushort","fsize","isize_down","isize_up","usize_down","usize_up"],"union":["MaybeUninit"]}; \ No newline at end of file diff --git a/libera/doc/devela/all.html b/libera/doc/devela/all.html index 3e7407e511..ce533ac321 100644 --- a/libera/doc/devela/all.html +++ b/libera/doc/devela/all.html @@ -28,4 +28,4 @@ .docblock p { overflow-y: hidden; } -

    List of all items

    Structs

    Enums

    Unions

    Traits

    Macros

    Attribute Macros

    Derive Macros

    Functions

    Type Aliases

    Statics

    Constants

    \ No newline at end of file +

    List of all items

    Structs

    Enums

    Unions

    Traits

    Macros

    Attribute Macros

    Derive Macros

    Functions

    Type Aliases

    Statics

    Constants

    \ No newline at end of file diff --git a/libera/doc/devela/code/index.html b/libera/doc/devela/code/index.html index e647f7b7b6..451de788b3 100644 --- a/libera/doc/devela/code/index.html +++ b/libera/doc/devela/code/index.html @@ -55,7 +55,7 @@ Returns the number of unique identifiers in its input.
  • inline if macro.
  • core Parses a file as an expression or an item according to the context.
  • core Includes a file as a reference to a byte array.
  • core -Includes a UTF-8 encoded file as a string.
  • Groups items together and expands them as if they were written directly.
  • paste +Includes a UTF-8 encoded file as a string.
  • Groups items together and expands them as if they were written directly.
  • Helps re-exporting standalone functions as methods implemented over a type.
  • paste Allows to paste identifiers together.
  • skip formatting wrapper macro.
  • Structs§