mirror of
https://github.com/rtic-rs/rtic.git
synced 2024-12-26 20:09:33 +01:00
1 line
54 KiB
JavaScript
1 line
54 KiB
JavaScript
|
searchState.loadedDescShard("syn", 0, "github crates-io docs-rs\nThe binary interface of a function: <code>extern "C"</code>.\nThe <code>+</code> operator (addition)\nThe <code>+=</code> operator\nThe <code>&&</code> operator (logical and)\nThe <code><'a, T></code> in <code>std::slice::iter<'a, T></code>.\nAngle bracketed arguments of a path segment: the <code><K, V></code> in …\nOne arm of a <code>match</code> expression: <code>0...10 => { return true; }</code>.\nA slice literal expression: <code>[a, b, c, d]</code>.\nA fixed size array type: <code>[T; n]</code>.\nAn assignment expression: <code>a = compute()</code>.\nA compound assignment expression: <code>counter += 1</code>.\nAn async block: <code>async { ... }</code>.\nDistinguishes between attributes that decorate an item and …\nAn attribute like <code>#[repr(transparent)]</code>.\nConventional argument type associated with an invocation …\nAn await expression: <code>fut.await</code>.\nA bare function type: <code>fn(usize) -> bool</code>.\nAn argument in a function type: the <code>usize</code> in …\nA binary operator: <code>+</code>, <code>+=</code>, <code>&</code>.\nA binary operation: <code>a + b</code>, <code>a * b</code>.\nA binding (equality constraint) on an associated type: …\nA binding (equality constraint) on an associated type: the …\nThe <code>&</code> operator (bitwise and)\nThe <code>&=</code> operator\nThe <code>|</code> operator (bitwise or)\nThe <code>|=</code> operator\nThe <code>^</code> operator (bitwise xor)\nThe <code>^=</code> operator\nA braced block containing Rust statements.\nA blocked scope: <code>{ ... }</code>.\nA boolean literal: <code>true</code> or <code>false</code>.\nA set of bound lifetimes: <code>for<'a, 'b, 'c></code>.\nA box expression: <code>box f</code>.\nA box pattern: <code>box v</code>.\nA <code>break</code>, with an optional label to break and an optional …\nA byte literal: <code>b'f'</code>.\nA byte string literal: <code>b"foo"</code>.\nA function call expression: <code>invoke(a, b)</code>.\nA cast expression: <code>foo as f64</code>.\nA character literal: <code>'a'</code>.\nInclusive at the beginning and end.\nA closure expression: <code>|a, b| a + b</code>.\nA const expression. Must be inside of a block.\nA const generic parameter: <code>const LENGTH: usize</code>.\nA constant item: <code>const MAX: u16 = 65535</code>.\nAn associated constant within the definition of a trait.\nAn associated constant within an impl block.\nA const expression. Must be inside of a block.\nA const generic parameter: <code>const LENGTH: usize</code>.\nAn associated type bound: <code>Iterator<Item: Display></code>.\nAn associated type bound: <code>Iterator<Item: Display></code>.\nA <code>continue</code>, with an optional label.\nAn ordinary string like <code>"data"</code>.\nA crate-level visibility: <code>crate</code>.\nThe storage of a struct, enum or union data structure.\nAn enum input to a <code>proc_macro_derive</code> macro.\nA struct input to a <code>proc_macro_derive</code> macro.\nAn untagged union input to a <code>proc_macro_derive</code> macro.\nReturn type is not specified.\nThe <code>*</code> operator for dereferencing\nData structure sent to a <code>proc_macro_derive</code> macro.\nThe <code>/</code> operator (division)\nThe <code>/=</code> operator\nAn enum definition: <code>enum Foo<A, B> { A(A), B(B) }</code>.\nAn enum input to a <code>proc_macro_derive</code> macro.\nAn equality predicate in a <code>where</code> clause (unsupported).\nThe <code>==</code> operator (equality)\nContains the error value\nError returned when a Syn parser cannot parse the input …\nA Rust expression.\nExpr without trailing semicolon.\nA slice literal expression: <code>[a, b, c, d]</code>.\nAn assignment expression: <code>a = compute()</code>.\nA compound assignment expression: <code>counter += 1</code>.\nAn async block: <code>async { ... }</code>.\nAn await expression: <code>fut.await</code>.\nA
|