From 691b8457103a343a65aeaa238f8ed5f055717b18 Mon Sep 17 00:00:00 2001 From: jackpot51 Date: Wed, 24 Jan 2024 06:07:08 +0000 Subject: [PATCH] deploy: e0ae465f918cd1cffca3a8239547dcf8166d3f77 --- cosmic_text/all.html | 2 +- cosmic_text/attrs/struct.FontMatchAttrs.html | 11 +++++ cosmic_text/index.html | 2 +- cosmic_text/sidebar-items.js | 2 +- cosmic_text/struct.Attrs.html | 6 +-- cosmic_text/struct.AttrsList.html | 20 +++++----- cosmic_text/struct.AttrsOwned.html | 8 ++-- .../struct.BorrowedWithFontSystem.html | 4 +- cosmic_text/struct.FontMatchAttrs.html | 17 ++++++++ cosmic_text/struct.FontSystem.html | 18 ++++----- search-index.js | 2 +- src/cosmic_text/attrs.rs.html | 40 +++++++++++++++++++ src/cosmic_text/font/system.rs.html | 20 ++++++++-- trait.impl/core/clone/trait.Clone.js | 2 +- trait.impl/core/cmp/trait.Eq.js | 2 +- trait.impl/core/cmp/trait.PartialEq.js | 2 +- trait.impl/core/cmp/trait.PartialOrd.js | 2 +- trait.impl/core/convert/trait.From.js | 2 +- trait.impl/core/fmt/trait.Debug.js | 2 +- trait.impl/core/hash/trait.Hash.js | 2 +- trait.impl/core/marker/trait.Copy.js | 2 +- trait.impl/core/marker/trait.Freeze.js | 2 +- trait.impl/core/marker/trait.Send.js | 2 +- trait.impl/core/marker/trait.StructuralEq.js | 2 +- .../core/marker/trait.StructuralPartialEq.js | 2 +- trait.impl/core/marker/trait.Sync.js | 2 +- trait.impl/core/marker/trait.Unpin.js | 2 +- .../panic/unwind_safe/trait.RefUnwindSafe.js | 2 +- .../panic/unwind_safe/trait.UnwindSafe.js | 2 +- 29 files changed, 133 insertions(+), 51 deletions(-) create mode 100644 cosmic_text/attrs/struct.FontMatchAttrs.html create mode 100644 cosmic_text/struct.FontMatchAttrs.html diff --git a/cosmic_text/all.html b/cosmic_text/all.html index 79af1ec2ed..11f1b696b4 100644 --- a/cosmic_text/all.html +++ b/cosmic_text/all.html @@ -1 +1 @@ -List of all items in this crate
\ No newline at end of file +List of all items in this crate
\ No newline at end of file diff --git a/cosmic_text/attrs/struct.FontMatchAttrs.html b/cosmic_text/attrs/struct.FontMatchAttrs.html new file mode 100644 index 0000000000..7f0867a8b0 --- /dev/null +++ b/cosmic_text/attrs/struct.FontMatchAttrs.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../cosmic_text/struct.FontMatchAttrs.html...

+ + + \ No newline at end of file diff --git a/cosmic_text/index.html b/cosmic_text/index.html index 02018c6203..7c8fb453be 100644 --- a/cosmic_text/index.html +++ b/cosmic_text/index.html @@ -52,4 +52,4 @@ // Fill in your code here for drawing rectangles });

Re-exports

Structs

Enums

Traits

\ No newline at end of file +It is equivalent to core::str::Lines but follows unicode-bidi behaviour.
  • A value borrowed together with an FontSystem
  • A buffer of text that is shaped and laid out
  • A line (or paragraph) of text that is shaped and laid out
  • Key for building a glyph cache
  • Flags that change rendering
  • A set of change items grouped into one logical change
  • A unique change to an editor
  • Text color
  • Current cursor location
  • A wrapper of [Buffer] for easy editing
  • A font
  • Font-specific part of Attrs to be used for matching
  • Access to the system fonts.
  • The position of a cursor within a [Buffer].
  • A laid out glyph
  • A line of laid out glyphs
  • A line of visible text for rendering
  • An iterator of visible text lines, see LayoutRun
  • Metrics of text
  • Describes the offset and dimensions of a rendered mask.
  • Scroll position in [Buffer]
  • A set of buffers containing allocations for shaped text.
  • A shaped glyph
  • A shaped line (or paragraph)
  • A shaped span (for bidirectional processing)
  • A shaped word (for word wrapping)
  • Cache for rasterizing with the swash scaler
  • Scaled glyph image.
  • Two dimensional transformation matrix.
  • Specifies the weight of glyphs in the font, their degree of blackness or stroke thickness.
  • Enums

    Traits

    \ No newline at end of file diff --git a/cosmic_text/sidebar-items.js b/cosmic_text/sidebar-items.js index eebcece11d..f78c64f0e5 100644 --- a/cosmic_text/sidebar-items.js +++ b/cosmic_text/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["Action","Affinity","Align","BufferRef","Command","Family","FamilyOwned","Motion","Selection","Shaping","Stretch","Style","SubpixelBin","SwashContent","Wrap"],"struct":["Angle","Attrs","AttrsList","AttrsOwned","BidiParagraphs","BorrowedWithFontSystem","Buffer","BufferLine","CacheKey","CacheKeyFlags","Change","ChangeItem","Color","Cursor","Editor","Font","FontMatchKey","FontSystem","LayoutCursor","LayoutGlyph","LayoutLine","LayoutRun","LayoutRunIter","Metrics","PhysicalGlyph","Placement","Scroll","ShapeBuffer","ShapeGlyph","ShapeLine","ShapeSpan","ShapeWord","SwashCache","SwashImage","Transform","Weight"],"trait":["Edit"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["Action","Affinity","Align","BufferRef","Command","Family","FamilyOwned","Motion","Selection","Shaping","Stretch","Style","SubpixelBin","SwashContent","Wrap"],"struct":["Angle","Attrs","AttrsList","AttrsOwned","BidiParagraphs","BorrowedWithFontSystem","Buffer","BufferLine","CacheKey","CacheKeyFlags","Change","ChangeItem","Color","Cursor","Editor","Font","FontMatchAttrs","FontMatchKey","FontSystem","LayoutCursor","LayoutGlyph","LayoutLine","LayoutRun","LayoutRunIter","Metrics","PhysicalGlyph","Placement","Scroll","ShapeBuffer","ShapeGlyph","ShapeLine","ShapeSpan","ShapeWord","SwashCache","SwashImage","Transform","Weight"],"trait":["Edit"]}; \ No newline at end of file diff --git a/cosmic_text/struct.Attrs.html b/cosmic_text/struct.Attrs.html index 4cbb061336..18bcc79428 100644 --- a/cosmic_text/struct.Attrs.html +++ b/cosmic_text/struct.Attrs.html @@ -1,4 +1,4 @@ -Attrs in cosmic_text - Rust

    Trait Implementations§

    source§

    impl<'a> Clone for Attrs<'a>

    source§

    fn clone(&self) -> Attrs<'a>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<'a> Debug for Attrs<'a>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'a> Hash for Attrs<'a>

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where +

    Trait Implementations§

    source§

    impl<'a> Clone for Attrs<'a>

    source§

    fn clone(&self) -> Attrs<'a>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<'a> Debug for Attrs<'a>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'a> From<Attrs<'a>> for FontMatchAttrs

    source§

    fn from(attrs: Attrs<'a>) -> Self

    Converts to this type from the input type.
    source§

    impl<'a> Hash for Attrs<'a>

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl<'a> PartialEq for Attrs<'a>

    source§

    fn eq(&self, other: &Attrs<'a>) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
    source§

    impl<'a> Copy for Attrs<'a>

    source§

    impl<'a> Eq for Attrs<'a>

    source§

    impl<'a> StructuralEq for Attrs<'a>

    source§

    impl<'a> StructuralPartialEq for Attrs<'a>

    Auto Trait Implementations§

    §

    impl<'a> RefUnwindSafe for Attrs<'a>

    §

    impl<'a> Send for Attrs<'a>

    §

    impl<'a> Sync for Attrs<'a>

    §

    impl<'a> Unpin for Attrs<'a>

    §

    impl<'a> UnwindSafe for Attrs<'a>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    + T: ?Sized,
    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    source§

    impl<T, U> Into<U> for Twhere U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of diff --git a/cosmic_text/struct.AttrsList.html b/cosmic_text/struct.AttrsList.html index 0bbfaca8a7..543e6d3c7f 100644 --- a/cosmic_text/struct.AttrsList.html +++ b/cosmic_text/struct.AttrsList.html @@ -1,15 +1,15 @@ -AttrsList in cosmic_text - Rust

    Struct cosmic_text::AttrsList

    source ·
    pub struct AttrsList { /* private fields */ }
    Expand description

    List of text attributes to apply to a line

    -

    Implementations§

    source§

    impl AttrsList

    source

    pub fn new(defaults: Attrs<'_>) -> Self

    Create a new attributes list with a set of default Attrs

    -
    source

    pub fn defaults(&self) -> Attrs<'_>

    Get the default Attrs

    -
    source

    pub fn spans(&self) -> Vec<(&Range<usize>, &AttrsOwned)>

    Get the current attribute spans

    -
    source

    pub fn clear_spans(&mut self)

    Clear the current attribute spans

    -
    source

    pub fn add_span(&mut self, range: Range<usize>, attrs: Attrs<'_>)

    Add an attribute span, removes any previous matching parts of spans

    -
    source

    pub fn get_span(&self, index: usize) -> Attrs<'_>

    Get the attribute span for an index

    +AttrsList in cosmic_text - Rust

    Struct cosmic_text::AttrsList

    source ·
    pub struct AttrsList { /* private fields */ }
    Expand description

    List of text attributes to apply to a line

    +

    Implementations§

    source§

    impl AttrsList

    source

    pub fn new(defaults: Attrs<'_>) -> Self

    Create a new attributes list with a set of default Attrs

    +
    source

    pub fn defaults(&self) -> Attrs<'_>

    Get the default Attrs

    +
    source

    pub fn spans(&self) -> Vec<(&Range<usize>, &AttrsOwned)>

    Get the current attribute spans

    +
    source

    pub fn clear_spans(&mut self)

    Clear the current attribute spans

    +
    source

    pub fn add_span(&mut self, range: Range<usize>, attrs: Attrs<'_>)

    Add an attribute span, removes any previous matching parts of spans

    +
    source

    pub fn get_span(&self, index: usize) -> Attrs<'_>

    Get the attribute span for an index

    This returns a span that contains the index

    -
    source

    pub fn split_off(&mut self, index: usize) -> Self

    Split attributes list at an offset

    -

    Trait Implementations§

    source§

    impl Clone for AttrsList

    source§

    fn clone(&self) -> AttrsList

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for AttrsList

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq for AttrsList

    source§

    fn eq(&self, other: &AttrsList) -> bool

    This method tests for self and other values to be equal, and is used +
    source

    pub fn split_off(&mut self, index: usize) -> Self

    Split attributes list at an offset

    +

    Trait Implementations§

    source§

    impl Clone for AttrsList

    source§

    fn clone(&self) -> AttrsList

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for AttrsList

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq for AttrsList

    source§

    fn eq(&self, other: &AttrsList) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for AttrsList

    source§

    impl StructuralEq for AttrsList

    source§

    impl StructuralPartialEq for AttrsList

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere +sufficient, and should not be overridden without very good reason.

    source§

    impl Eq for AttrsList

    source§

    impl StructuralEq for AttrsList

    source§

    impl StructuralPartialEq for AttrsList

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    diff --git a/cosmic_text/struct.AttrsOwned.html b/cosmic_text/struct.AttrsOwned.html index b0353b093d..e33974b77b 100644 --- a/cosmic_text/struct.AttrsOwned.html +++ b/cosmic_text/struct.AttrsOwned.html @@ -1,4 +1,4 @@ -AttrsOwned in cosmic_text - Rust

    Struct cosmic_text::AttrsOwned

    source ·
    pub struct AttrsOwned {
    +AttrsOwned in cosmic_text - Rust

    Struct cosmic_text::AttrsOwned

    source ·
    pub struct AttrsOwned {
         pub color_opt: Option<Color>,
         pub family_owned: FamilyOwned,
         pub stretch: Stretch,
    @@ -7,11 +7,11 @@
         pub metadata: usize,
         pub cache_key_flags: CacheKeyFlags,
     }
    Expand description

    An owned version of Attrs

    -

    Fields§

    §color_opt: Option<Color>§family_owned: FamilyOwned§stretch: Stretch§style: Style§weight: Weight§metadata: usize§cache_key_flags: CacheKeyFlags

    Implementations§

    source§

    impl AttrsOwned

    source

    pub fn new(attrs: Attrs<'_>) -> Self

    source

    pub fn as_attrs(&self) -> Attrs<'_>

    Trait Implementations§

    source§

    impl Clone for AttrsOwned

    source§

    fn clone(&self) -> AttrsOwned

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for AttrsOwned

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Hash for AttrsOwned

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where +

    Fields§

    §color_opt: Option<Color>§family_owned: FamilyOwned§stretch: Stretch§style: Style§weight: Weight§metadata: usize§cache_key_flags: CacheKeyFlags

    Implementations§

    source§

    impl AttrsOwned

    source

    pub fn new(attrs: Attrs<'_>) -> Self

    source

    pub fn as_attrs(&self) -> Attrs<'_>

    Trait Implementations§

    source§

    impl Clone for AttrsOwned

    source§

    fn clone(&self) -> AttrsOwned

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for AttrsOwned

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Hash for AttrsOwned

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, - Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq for AttrsOwned

    source§

    fn eq(&self, other: &AttrsOwned) -> bool

    This method tests for self and other values to be equal, and is used + Self: Sized,
    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq for AttrsOwned

    source§

    fn eq(&self, other: &AttrsOwned) -> bool

    This method tests for self and other values to be equal, and is used by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for AttrsOwned

    source§

    impl StructuralEq for AttrsOwned

    source§

    impl StructuralPartialEq for AttrsOwned

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere +sufficient, and should not be overridden without very good reason.

    source§

    impl Eq for AttrsOwned

    source§

    impl StructuralEq for AttrsOwned

    source§

    impl StructuralPartialEq for AttrsOwned

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    diff --git a/cosmic_text/struct.BorrowedWithFontSystem.html b/cosmic_text/struct.BorrowedWithFontSystem.html index 19fe1ea907..1239b24de0 100644 --- a/cosmic_text/struct.BorrowedWithFontSystem.html +++ b/cosmic_text/struct.BorrowedWithFontSystem.html @@ -1,4 +1,4 @@ -BorrowedWithFontSystem in cosmic_text - Rust
    pub struct BorrowedWithFontSystem<'a, T> { /* private fields */ }
    Expand description

    A value borrowed together with an FontSystem

    +BorrowedWithFontSystem in cosmic_text - Rust
    pub struct BorrowedWithFontSystem<'a, T> { /* private fields */ }
    Expand description

    A value borrowed together with an FontSystem

    Implementations§

    source§

    impl<'a> BorrowedWithFontSystem<'a, Buffer>

    source

    pub fn shape_until_cursor(&mut self, cursor: Cursor, prune: bool)

    Shape lines until cursor, also scrolling to include cursor in view

    source

    pub fn shape_until_scroll(&mut self, prune: bool)

    Shape lines until scroll

    source

    pub fn line_shape(&mut self, line_i: usize) -> Option<&ShapeLine>

    Shape the provided line index and return the result

    @@ -58,7 +58,7 @@
    Panics
    ) -> T

    Get the internal Buffer, mutably

    source

    pub fn shape_as_needed(&mut self, prune: bool)

    Shape lines until scroll, after adjusting scroll if the cursor moved

    source

    pub fn action(&mut self, action: Action)

    Perform an Action on the editor

    -

    Trait Implementations§

    source§

    impl<'a, T: Debug> Debug for BorrowedWithFontSystem<'a, T>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'a, T> Deref for BorrowedWithFontSystem<'a, T>

    §

    type Target = T

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl<'a, T> DerefMut for BorrowedWithFontSystem<'a, T>

    source§

    fn deref_mut(&mut self) -> &mut Self::Target

    Mutably dereferences the value.

    Auto Trait Implementations§

    §

    impl<'a, T> !RefUnwindSafe for BorrowedWithFontSystem<'a, T>

    §

    impl<'a, T> Send for BorrowedWithFontSystem<'a, T>where +

    Trait Implementations§

    source§

    impl<'a, T: Debug> Debug for BorrowedWithFontSystem<'a, T>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'a, T> Deref for BorrowedWithFontSystem<'a, T>

    §

    type Target = T

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl<'a, T> DerefMut for BorrowedWithFontSystem<'a, T>

    source§

    fn deref_mut(&mut self) -> &mut Self::Target

    Mutably dereferences the value.

    Auto Trait Implementations§

    §

    impl<'a, T> !RefUnwindSafe for BorrowedWithFontSystem<'a, T>

    §

    impl<'a, T> Send for BorrowedWithFontSystem<'a, T>where T: Send,

    §

    impl<'a, T> Sync for BorrowedWithFontSystem<'a, T>where T: Sync,

    §

    impl<'a, T> Unpin for BorrowedWithFontSystem<'a, T>

    §

    impl<'a, T> !UnwindSafe for BorrowedWithFontSystem<'a, T>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere diff --git a/cosmic_text/struct.FontMatchAttrs.html b/cosmic_text/struct.FontMatchAttrs.html new file mode 100644 index 0000000000..7d666b32ae --- /dev/null +++ b/cosmic_text/struct.FontMatchAttrs.html @@ -0,0 +1,17 @@ +FontMatchAttrs in cosmic_text - Rust
    pub struct FontMatchAttrs { /* private fields */ }
    Expand description

    Font-specific part of Attrs to be used for matching

    +

    Trait Implementations§

    source§

    impl Clone for FontMatchAttrs

    source§

    fn clone(&self) -> FontMatchAttrs

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for FontMatchAttrs

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'a> From<Attrs<'a>> for FontMatchAttrs

    source§

    fn from(attrs: Attrs<'a>) -> Self

    Converts to this type from the input type.
    source§

    impl Hash for FontMatchAttrs

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where + H: Hasher, + Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq for FontMatchAttrs

    source§

    fn eq(&self, other: &FontMatchAttrs) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for FontMatchAttrs

    source§

    impl StructuralEq for FontMatchAttrs

    source§

    impl StructuralPartialEq for FontMatchAttrs

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    +

    That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

    +
    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    \ No newline at end of file diff --git a/cosmic_text/struct.FontSystem.html b/cosmic_text/struct.FontSystem.html index 5ba36fb4d2..cb8fa6e110 100644 --- a/cosmic_text/struct.FontSystem.html +++ b/cosmic_text/struct.FontSystem.html @@ -1,17 +1,17 @@ FontSystem in cosmic_text - Rust

    Struct cosmic_text::FontSystem

    source ·
    pub struct FontSystem { /* private fields */ }
    Expand description

    Access to the system fonts.

    -

    Implementations§

    source§

    impl FontSystem

    source

    pub fn new() -> Self

    Create a new FontSystem, that allows access to any installed system fonts

    +

    Implementations§

    source§

    impl FontSystem

    source

    pub fn new() -> Self

    Create a new FontSystem, that allows access to any installed system fonts

    Timing

    This function takes some time to run. On the release build, it can take up to a second, while debug builds can take up to ten times longer. For this reason, it should only be called once, and the resulting FontSystem should be shared.

    -
    source

    pub fn new_with_fonts(fonts: impl IntoIterator<Item = Source>) -> Self

    Create a new FontSystem with a pre-specified set of fonts.

    -
    source

    pub fn new_with_locale_and_db(locale: String, db: Database) -> Self

    Create a new FontSystem with a pre-specified locale and font database.

    -
    source

    pub fn locale(&self) -> &str

    Get the locale.

    -
    source

    pub fn db(&self) -> &Database

    Get the database.

    -
    source

    pub fn db_mut(&mut self) -> &mut Database

    Get a mutable reference to the database.

    -
    source

    pub fn into_locale_and_db(self) -> (String, Database)

    Consume this FontSystem and return the locale and database.

    -
    source

    pub fn get_font(&mut self, id: ID) -> Option<Arc<Font>>

    Get a font by its ID.

    -
    source

    pub fn get_font_matches(&mut self, attrs: Attrs<'_>) -> Arc<Vec<FontMatchKey>>

    Trait Implementations§

    source§

    impl Debug for FontSystem

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere +

    source

    pub fn new_with_fonts(fonts: impl IntoIterator<Item = Source>) -> Self

    Create a new FontSystem with a pre-specified set of fonts.

    +
    source

    pub fn new_with_locale_and_db(locale: String, db: Database) -> Self

    Create a new FontSystem with a pre-specified locale and font database.

    +
    source

    pub fn locale(&self) -> &str

    Get the locale.

    +
    source

    pub fn db(&self) -> &Database

    Get the database.

    +
    source

    pub fn db_mut(&mut self) -> &mut Database

    Get a mutable reference to the database.

    +
    source

    pub fn into_locale_and_db(self) -> (String, Database)

    Consume this FontSystem and return the locale and database.

    +
    source

    pub fn get_font(&mut self, id: ID) -> Option<Arc<Font>>

    Get a font by its ID.

    +
    source

    pub fn get_font_matches(&mut self, attrs: Attrs<'_>) -> Arc<Vec<FontMatchKey>>

    Trait Implementations§

    source§

    impl Debug for FontSystem

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    diff --git a/search-index.js b/search-index.js index 8a25a70bff..a18c272d7d 100644 --- a/search-index.js +++ b/search-index.js @@ -1,7 +1,7 @@ var searchIndex = JSON.parse('{\ "bitflags":{"doc":"Generate types for C-style flags with ergonomic APIs.","t":"SCIQSSDILLOKLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLALLLLLLALLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLDIILLLLLLFLLLKFLLLK","n":["ALL","BitFlags","Bits","Bits","EMPTY","FLAGS","Flag","Flags","all","all","bitflags","bits","borrow","borrow_mut","complement","complement","contains","contains","difference","difference","empty","empty","from","from_bits","from_bits","from_bits_retain","from_bits_truncate","from_bits_truncate","from_name","from_name","insert","insert","intersection","intersection","intersects","intersects","into","is_all","is_all","is_empty","is_empty","is_named","is_unnamed","iter","iter","iter","iter_names","iter_names","name","new","parser","remove","remove","set","set","symmetric_difference","symmetric_difference","toggle","toggle","try_from","try_into","type_id","union","union","value","Iter","IterNames","borrow","borrow","borrow_mut","borrow_mut","from","from","into","into","into_iter","into_iter","next","next","remaining","try_from","try_from","try_into","try_into","type_id","type_id","ParseError","ParseHex","WriteHex","borrow","borrow_mut","empty_flag","fmt","fmt","from","from_str","into","invalid_hex_flag","invalid_named_flag","parse_hex","to_writer","try_from","try_into","type_id","write_hex"],"q":[[0,"bitflags"],[65,"bitflags::iter"],[86,"bitflags::parser"],[105,"core::marker"],[106,"core::option"],[107,"core::result"],[108,"core::any"],[109,"core::fmt"],[110,"core::fmt"]],"d":["A value with all bits set.","","A bits type that can be used as storage for a flags type.","The underlying bits type.","A value with all bits unset.","The set of defined flags.","A defined flags value that may be named or unnamed.","A set of defined flags using a bits type as storage.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Generate a flags type.","Get the underlying bits value.","","","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","Whether all set bits in a source flags value are also set …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value exactly.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Get a flags value with the bits of a flag with the given …","Get a flags value with the bits of a flag with the given …","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Whether all known bits in this flags value are set.","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Whether the flag is named.","Whether the flag is unnamed.","Yield the bits of a source flags value in a set of …","Yield a set of contained flags values.","Yield a set of contained flags values.","Yield a set of contained named flags values.","Yield a set of contained named flags values.","Get the name of this flag.","Define a flag.","Parsing flags from text.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Call Flags::insert when value is true or Flags::remove …","Call Flags::insert when value is true or Flags::remove …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","Get the flags value of this flag.","An iterator over flags values.","An iterator over flags values.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","Get a flags value of any remaining bits that haven’t …","","","","","","","An error encountered while parsing flags from text.","Parse a value from a hex string.","Encode a value as a hex string.","","","A hex or named flag wasn’t found between separators.","","","Returns the argument unchanged.","Parse a flags value from text.","Calls U::from(self).","An invalid hex flag was encountered.","A named flag that doesn’t correspond to any on the flags …","Parse the value from hex.","Write a flags value as text.","","","","Write the value as hex."],"i":[18,0,0,11,18,11,0,0,11,11,0,11,6,6,11,11,11,11,11,11,11,11,6,11,11,11,11,11,11,11,11,11,11,11,11,11,6,11,11,11,11,6,6,0,11,11,11,11,6,6,0,11,11,11,11,11,11,11,11,6,6,6,11,11,6,0,0,7,8,7,8,7,8,7,8,7,8,7,8,8,7,8,7,8,7,8,0,0,0,12,12,12,12,12,12,0,12,12,12,19,0,12,12,12,20],"f":[0,0,0,0,0,0,0,0,[[],-1,[]],[[],-1,[]],0,[-1,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-1,[]],[[-1,-1],1,2],[[-1,-1],1,2],[[-1,-1],-1,[]],[[-1,-1],-1,[]],[[],-1,[]],[[],-1,[]],[-1,-1,[]],[[],[[3,[-1]]],[]],[[],[[3,[-1]]],[]],[[],-1,[]],[[],-1,[]],[[],-1,[]],[4,[[3,[-1]]],[]],[4,[[3,[-1]]],[]],[[-1,-1],5,2],[[-1,-1],5,2],[[-1,-1],-1,[]],[[-1,-1],-1,[]],[[-1,-1],1,2],[[-1,-1],1,2],[-1,-2,[],[]],[-1,1,[]],[-1,1,[]],[-1,1,[]],[-1,1,[]],[[[6,[-1]]],1,[]],[[[6,[-1]]],1,[]],0,[-1,[[7,[-1]]],[]],[-1,[[7,[-1]]],[]],[-1,[[8,[-1]]],[]],[-1,[[8,[-1]]],[]],[[[6,[-1]]],4,[]],[[4,-1],[[6,[-1]]],[]],0,[[-1,-1],5,2],[[-1,-1],5,2],[[-1,-1,1],5,2],[[-1,-1,1],5,2],[[-1,-1],-1,[]],[[-1,-1],-1,[]],[[-1,-1],5,2],[[-1,-1],5,2],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,10,[]],[[-1,-1],-1,[]],[[-1,-1],-1,[]],[[[6,[-1]]],-1,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[7,[-1]]],3,11],[[[8,[-1]]],3,11],[[[8,[-1]]],-1,[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,10,[]],[-1,10,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[12,13],14],[[12,13],14],[-1,-1,[]],[4,[[9,[-1,12]]],11],[-1,-2,[],[]],[-1,12,15],[-1,12,15],[4,[[9,[-1,12]]],2],[[-1,-2],[[9,[5,16]]],11,17],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,10,[]],[[-1,-2],14,[],17]],"c":[],"p":[[15,"bool"],[8,"Sized",105],[4,"Option",106],[15,"str"],[15,"tuple"],[3,"Flag",0],[3,"Iter",65],[3,"IterNames",65],[4,"Result",107],[3,"TypeId",108],[8,"Flags",0],[3,"ParseError",86],[3,"Formatter",109],[6,"Result",109],[8,"Display",109],[3,"Error",109],[8,"Write",109],[8,"Bits",0],[8,"ParseHex",86],[8,"WriteHex",86]],"b":[[92,"impl-Display-for-ParseError"],[93,"impl-Debug-for-ParseError"]]},\ "bytemuck":{"doc":"This crate gives small utilities for casting between plain …","t":"NICIQSSINIEINNIIIALLFFFFFFFALLLFLLLFFLLLLLLOOLLLLLLLLLLFFFLLFFFFFLFFLFLLLLLLLLLLLFLLIFFFFFFFLLLLFFFFFFFFFFFLLLLFFFQIENNLLFFFFFLLLLLLLFFLLKFLLFFFFFLFFLFL","n":["AlignmentMismatch","AnyBitPattern","CheckedBitPattern","Contiguous","Int","MAX_VALUE","MIN_VALUE","NoUninit","OutputSliceWouldHaveSlop","Pod","PodCastError","PodInOption","SizeMismatch","TargetAlignmentGreaterAndInputNotAligned","TransparentWrapper","Zeroable","ZeroableInOption","allocation","borrow","borrow_mut","bytes_of","bytes_of_mut","cast","cast_mut","cast_ref","cast_slice","cast_slice_mut","checked","clone","clone_into","eq","fill_zeroes","fmt","fmt","from","from_bytes","from_bytes_mut","from_integer","from_integer","hash","into","into_integer","into_integer","offset_of","offset_of","peel","peel","peel_mut","peel_mut","peel_ref","peel_ref","peel_slice","peel_slice","peel_slice_mut","peel_slice_mut","pod_align_to","pod_align_to_mut","pod_read_unaligned","to_owned","to_string","try_cast","try_cast_mut","try_cast_ref","try_cast_slice","try_cast_slice_mut","try_from","try_from_bytes","try_from_bytes_mut","try_into","try_pod_read_unaligned","type_id","wrap","wrap","wrap_mut","wrap_mut","wrap_ref","wrap_ref","wrap_slice","wrap_slice","wrap_slice_mut","wrap_slice_mut","write_zeroes","zeroed","zeroed","TransparentWrapperAlloc","cast_arc","cast_box","cast_rc","cast_slice_arc","cast_slice_box","cast_slice_rc","cast_vec","peel_arc","peel_box","peel_rc","peel_vec","pod_collect_to_vec","try_cast_arc","try_cast_box","try_cast_rc","try_cast_slice_arc","try_cast_slice_box","try_cast_slice_rc","try_cast_vec","try_zeroed_box","try_zeroed_slice_box","try_zeroed_vec","wrap_arc","wrap_box","wrap_rc","wrap_vec","zeroed_box","zeroed_slice_box","zeroed_vec","Bits","CheckedBitPattern","CheckedCastError","InvalidBitPattern","PodCastError","borrow","borrow_mut","cast","cast_mut","cast_ref","cast_slice","cast_slice_mut","clone","clone_into","eq","fmt","fmt","from","from","from_bytes","from_bytes_mut","hash","into","is_valid_bit_pattern","pod_read_unaligned","to_owned","to_string","try_cast","try_cast_mut","try_cast_ref","try_cast_slice","try_cast_slice_mut","try_from","try_from_bytes","try_from_bytes_mut","try_into","try_pod_read_unaligned","type_id"],"q":[[0,"bytemuck"],[84,"bytemuck::allocation"],[114,"bytemuck::checked"],[152,"core::fmt"],[153,"core::fmt"],[154,"core::hash"],[155,"core::marker"],[156,"alloc::string"],[157,"core::result"],[158,"core::any"],[159,"alloc::sync"],[160,"alloc::boxed"],[161,"alloc::rc"],[162,"alloc::vec"]],"d":["For this type of cast the alignments must be exactly the …","Marker trait for “plain old data” types that are valid …","","A trait indicating that:","The primitive integer type with an identical …","The upper inclusive bound for valid instances of this type.","The lower inclusive bound for valid instances of this type.","Marker trait for “plain old data” types with no uninit …","If the element size changes then the output slice changes …","Marker trait for “plain old data”.","The things that can go wrong when casting between Pod data …","Trait for types which are Pod when wrapped in Option.","When casting a slice you can’t convert between ZST …","You tried to cast a slice to an element type with a higher …","A trait which indicates that a type is a …","Trait for types that can be safely created with zeroed.","Trait for types which are Zeroable when wrapped in Option.","Stuff to boost things in the alloc crate.","","","Re-interprets &T as &[u8].","Re-interprets &mut T as &mut [u8].","Cast T into U","Cast &mut T into &mut U.","Cast &T into &U.","Cast &[A] into &[B].","Cast &mut [T] into &mut [U].","Checked versions of the casting functions exposed in crate …","","","","Fill all bytes of slice with zeroes (see Zeroable).","","","Returns the argument unchanged.","Re-interprets &[u8] as &T.","Re-interprets &mut [u8] as &mut T.","If value is within the range for valid instances of this …","If value is within the range for valid instances of this …","","Calls U::from(self).","Perform the conversion from C into the underlying integral …","Perform the conversion from C into the underlying integral …","Find the offset in bytes of the given $field of $Type. …","Find the offset in bytes of the given $field of $Type. …","Convert the wrapper type into the inner type.","Convert the wrapper type into the inner type.","Convert a mutable reference to the wrapper type into a …","Convert a mutable reference to the wrapper type into a …","Convert a reference to the wrapper type into a reference …","Convert a reference to the wrapper type into a reference …","Convert a slice to the wrapped type into a slice to the …","Convert a slice to the wrapped type into a slice to the …","Convert a mutable slice to the wrapped type into a mutable …","Convert a mutable slice to the wrapped type into a mutable …","As align_to, but safe because of the Pod bound.","As align_to_mut, but safe because of the Pod bound.","Reads the slice into a T value.","","","Try to cast T into U.","Try to convert a &mut T into &mut U.","Try to convert a &T into &U.","Try to convert &[A] into &[B] (possibly with a change in …","Try to convert &mut [A] into &mut [B] (possibly with a …","","Re-interprets &[u8] as &T.","Re-interprets &mut [u8] as &mut T.","","Reads from the bytes as if they were a T.","","Convert the inner type into the wrapper type.","Convert the inner type into the wrapper type.","Convert a mutable reference to the inner type into a …","Convert a mutable reference to the inner type into a …","Convert a reference to the inner type into a reference to …","Convert a reference to the inner type into a reference to …","Convert a slice to the inner type into a slice to the …","Convert a slice to the inner type into a slice to the …","Convert a mutable slice to the inner type into a mutable …","Convert a mutable slice to the inner type into a mutable …","Fill all bytes of target with zeroes (see Zeroable).","Calls zeroed.","Calls zeroed.","An extension trait for TransparentWrapper and alloc types.","As try_cast_arc, but unwraps for you.","As try_cast_box, but unwraps for you.","As try_cast_rc, but unwraps for you.","As try_cast_slice_arc, but unwraps for you.","As try_cast_slice_box, but unwraps for you.","As try_cast_slice_rc, but unwraps for you.","As try_cast_vec, but unwraps for you.","Convert an Arc to the wrapper type into an Arc to the …","Convert a box to the wrapper type into a box to the inner …","Convert an Rc to the wrapper type into an Rc to the inner …","Convert a vec of the wrapper type into a vec of the inner …","This “collects” a slice of pod data into a vec of a …","Attempts to cast the content type of a Arc.","Attempts to cast the content type of a Box.","Attempts to cast the content type of a Rc.","Attempts to cast the content type of a Arc<[T]>.","Attempts to cast the content type of a Box<[T]>.","Attempts to cast the content type of a Rc<[T]>.","Attempts to cast the content type of a Vec.","Allocates a Box<T> with all of the contents being zeroed …","Allocates a Box<[T]> with all contents being zeroed out.","Allocates a Vec<T> of length and capacity exactly equal to …","Convert an Arc to the inner type into an Arc to the …","Convert a box to the inner type into a box to the wrapper …","Convert an Rc to the inner type into an Rc to the wrapper …","Convert a vec of the inner type into a vec of the wrapper …","As try_zeroed_box, but unwraps for you.","As try_zeroed_slice_box, but unwraps for you.","As try_zeroed_vec but unwraps for you","Self must have the same layout as the specified Bits …","A marker trait that allows types that have some invalid …","The things that can go wrong when casting between …","When casting to a CheckedBitPattern type, it is possible …","An error occurred during a true-Pod cast","","","Cast T into U","Cast &mut T into &mut U.","Cast &T into &U.","Cast &[A] into &[B].","Cast &mut [T] into &mut [U].","","","","","","Returns the argument unchanged.","","Re-interprets &[u8] as &T.","Re-interprets &mut [u8] as &mut T.","","Calls U::from(self).","If this function returns true, then it must be valid to …","Reads the slice into a T value.","","","Try to cast T into U.","Try to convert a &mut T into &mut U.","Try to convert a &T into &U.","Try to convert &[A] into &[B] (possibly with a change in …","Try to convert &mut [A] into &mut [B] (possibly with a …","","Re-interprets &[u8] as &T.","Re-interprets &mut [u8] as &mut T.","","Reads from the bytes as if they were a T.",""],"i":[5,0,0,0,24,24,24,0,5,0,0,0,5,5,0,0,0,0,5,5,0,0,0,0,0,0,0,0,5,5,5,0,5,5,5,0,0,24,24,5,5,24,24,0,0,25,25,25,25,25,25,25,25,25,25,0,0,0,5,5,0,0,0,0,0,5,0,0,5,0,5,25,25,25,25,25,25,25,25,25,25,0,8,8,0,0,0,0,0,0,0,0,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,0,0,0,22,0,0,23,23,23,23,0,0,0,0,0,23,23,23,23,23,23,23,0,0,23,23,22,0,23,23,0,0,0,0,0,23,0,0,23,0,23],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[1]]],3],[-1,[[2,[1]]],[3,4]],[-1,-2,3,4],[-1,-2,[3,4],[3,4]],[-1,-2,3,4],[[[2,[-1]]],[[2,[-2]]],3,4],[[[2,[-1]]],[[2,[-2]]],[3,4],[3,4]],0,[5,5],[[-1,-2],6,[],[]],[[5,5],7],[[[2,[-1]]],6,8],[[5,9],10],[[5,9],10],[-1,-1,[]],[[[2,[1]]],-1,4],[[[2,[1]]],-1,[3,4]],[[],[[11,[-1]]],[]],[[],[[11,[-1]]],[]],[[5,-1],6,12],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],0,0,[-1,-2,13,13],[-1,-2,13,13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[2,[-1]]],[[2,[-2]]],13,13],[[[2,[-1]]],[[2,[-2]]],13,13],[[[2,[-1]]],[[2,[-2]]],13,13],[[[2,[-1]]],[[2,[-2]]],13,13],[[[2,[-1]]],[[6,[[2,[-1]],[2,[-2]],[2,[-1]]]]],3,4],[[[2,[-1]]],[[6,[[2,[-1]],[2,[-2]],[2,[-1]]]]],[3,4],[3,4]],[[[2,[1]]],-1,4],[-1,-2,[],[]],[-1,14,[]],[-1,[[15,[-2,5]]],3,4],[-1,[[15,[-2,5]]],[3,4],[3,4]],[-1,[[15,[-2,5]]],3,4],[[[2,[-1]]],[[15,[[2,[-2]],5]]],3,4],[[[2,[-1]]],[[15,[[2,[-2]],5]]],[3,4],[3,4]],[-1,[[15,[-2]]],[],[]],[[[2,[1]]],[[15,[-1,5]]],4],[[[2,[1]]],[[15,[-1,5]]],[3,4]],[-1,[[15,[-2]]],[],[]],[[[2,[1]]],[[15,[-1,5]]],4],[-1,16,[]],[-1,-2,13,13],[-1,-2,13,13],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[2,[-1]]],[[2,[-2]]],13,13],[[[2,[-1]]],[[2,[-2]]],13,13],[[[2,[-1]]],[[2,[-2]]],13,13],[[[2,[-1]]],[[2,[-2]]],13,13],[-1,6,8],[[],-1,[]],[[],-1,[]],0,[[[17,[-1]]],[[17,[-2]]],[3,4],[3,4]],[[[18,[-1]]],[[18,[-2]]],3,4],[[[19,[-1]]],[[19,[-2]]],[3,4],[3,4]],[[[17,[[2,[-1]]]]],[[17,[[2,[-2]]]]],[3,4],[3,4]],[[[18,[[2,[-1]]]]],[[18,[[2,[-2]]]]],3,4],[[[19,[[2,[-1]]]]],[[19,[[2,[-2]]]]],[3,4],[3,4]],[[[20,[-1]]],[[20,[-2]]],3,4],[[[17,[-1]]],[[17,[-2]]],[],[]],[[[18,[-1]]],[[18,[-2]]],[],[]],[[[19,[-1]]],[[19,[-2]]],[],[]],[[[20,[-1]]],[[20,[-2]]],13,13],[[[2,[-1]]],[[20,[-2]]],3,[3,4]],[[[17,[-1]]],[[15,[[17,[-2]],[6,[5,[17,[-1]]]]]]],[3,4],[3,4]],[[[18,[-1]]],[[15,[[18,[-2]],[6,[5,[18,[-1]]]]]]],3,4],[[[19,[-1]]],[[15,[[19,[-2]],[6,[5,[19,[-1]]]]]]],[3,4],[3,4]],[[[17,[[2,[-1]]]]],[[15,[[17,[[2,[-2]]]],[6,[5,[17,[[2,[-1]]]]]]]]],[3,4],[3,4]],[[[18,[[2,[-1]]]]],[[15,[[18,[[2,[-2]]]],[6,[5,[18,[[2,[-1]]]]]]]]],3,4],[[[19,[[2,[-1]]]]],[[15,[[19,[[2,[-2]]]],[6,[5,[19,[[2,[-1]]]]]]]]],[3,4],[3,4]],[[[20,[-1]]],[[15,[[20,[-2]],[6,[5,[20,[-1]]]]]]],3,4],[[],[[15,[[18,[-1]],6]]],8],[21,[[15,[[18,[[2,[-1]]]],6]]],8],[21,[[15,[[20,[-1]],6]]],8],[[[17,[-1]]],[[17,[-2]]],[],[]],[[[18,[-1]]],[[18,[-2]]],[],[]],[[[19,[-1]]],[[19,[-2]]],[],[]],[[[20,[-1]]],[[20,[-2]]],13,13],[[],[[18,[-1]]],8],[21,[[18,[[2,[-1]]]]],8],[21,[[20,[-1]]],8],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,3,22],[-1,-2,[3,4],[3,22]],[-1,-2,3,22],[[[2,[-1]]],[[2,[-2]]],3,22],[[[2,[-1]]],[[2,[-2]]],[3,4],[3,22]],[23,23],[[-1,-2],6,[],[]],[[23,23],7],[[23,9],10],[[23,9],10],[-1,-1,[]],[5,23],[[[2,[1]]],-1,22],[[[2,[1]]],-1,[3,22]],[[23,-1],6,12],[-1,-2,[],[]],[[],7],[[[2,[1]]],-1,22],[-1,-2,[],[]],[-1,14,[]],[-1,[[15,[-2,23]]],3,22],[-1,[[15,[-2,23]]],[3,4],[22,3]],[-1,[[15,[-2,23]]],3,22],[[[2,[-1]]],[[15,[[2,[-2]],23]]],3,22],[[[2,[-1]]],[[15,[[2,[-2]],23]]],[3,4],[22,3]],[-1,[[15,[-2]]],[],[]],[[[2,[1]]],[[15,[-1,23]]],22],[[[2,[1]]],[[15,[-1,23]]],[22,3]],[-1,[[15,[-2]]],[],[]],[[[2,[1]]],[[15,[-1,23]]],22],[-1,16,[]]],"c":[],"p":[[15,"u8"],[15,"slice"],[8,"NoUninit",0],[8,"AnyBitPattern",0],[4,"PodCastError",0],[15,"tuple"],[15,"bool"],[8,"Zeroable",0],[3,"Formatter",152],[6,"Result",152],[4,"Option",153],[8,"Hasher",154],[8,"Sized",155],[3,"String",156],[4,"Result",157],[3,"TypeId",158],[3,"Arc",159],[3,"Box",160],[3,"Rc",161],[3,"Vec",162],[15,"usize"],[8,"CheckedBitPattern",114],[4,"CheckedCastError",114],[8,"Contiguous",0],[8,"TransparentWrapper",0],[8,"TransparentWrapperAlloc",84]],"b":[[32,"impl-Debug-for-PodCastError"],[33,"impl-Display-for-PodCastError"],[129,"impl-Display-for-CheckedCastError"],[130,"impl-Debug-for-CheckedCastError"]]},\ -"cosmic_text":{"doc":"COSMIC Text","t":"ENENEDNDDDSSNNNDNDDNDENDDNDDNNDNENNNDNNNNNSSIDNNNNNNNSEENNDDDNNNSNNNNSDNDDDDNNNNNSNDNNENNSNNNNNNNNNNNNNNNNDDNNNNNNSNNDNENNNNDDDDDENEEENDEDSNDNNNNNNNDNNESNLKLLLMLLLLKLLLLLLLMLKLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLMLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLMKLKLLLLMLLLLLLLLLLLLLLLLLKLKLLLMLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLLMLLLMMLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLMMLLLLLMMMMMMMMLLLLMMMMLLMMLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLMMCLLLLKLLLLLLKLKLLLLLLLLLLLLLKLLLKLLLLLLLKLLLLLLLLLLLMLMLLMMMKLLMMLMMLLLKLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMMLLLLLLMLMMMMMMMMMMMMMMMMMMMMMMMMMMMMM","n":["Action","Advanced","Affinity","After","Align","Angle","Arc","Attrs","AttrsList","AttrsOwned","BLACK","BOLD","Backspace","Basic","Before","BidiParagraphs","Borrowed","BorrowedWithFontSystem","Buffer","BufferEnd","BufferLine","BufferRef","BufferStart","CacheKey","CacheKeyFlags","Center","Change","ChangeItem","Click","Close","Color","Color","Command","Condensed","Cursive","Cursive","Cursor","CurveTo","Delete","DoubleClick","Down","Drag","EXTRA_BOLD","EXTRA_LIGHT","Edit","Editor","End","End","Enter","Escape","Expanded","ExtraCondensed","ExtraExpanded","FAKE_ITALIC","Family","FamilyOwned","Fantasy","Fantasy","Font","FontMatchKey","FontSystem","Glyph","GotoLine","Home","IDENTITY","Indent","Insert","Italic","Justified","LIGHT","LayoutCursor","LayoutCursor","LayoutGlyph","LayoutLine","LayoutRun","LayoutRunIter","Left","Left","LeftWord","Line","LineTo","MEDIUM","Mask","Metrics","Monospace","Monospace","Motion","Motion","MoveTo","NORMAL","Name","Name","Next","NextWord","None","None","Normal","Normal","Normal","Oblique","One","Owned","PageDown","PageUp","ParagraphEnd","ParagraphStart","PhysicalGlyph","Placement","Previous","PreviousWord","QuadTo","Right","Right","RightWord","SEMIBOLD","SansSerif","SansSerif","Scroll","Scroll","Selection","SemiCondensed","SemiExpanded","Serif","Serif","ShapeBuffer","ShapeGlyph","ShapeLine","ShapeSpan","ShapeWord","Shaping","SoftHome","Stretch","Style","SubpixelBin","SubpixelMask","SwashCache","SwashContent","SwashImage","THIN","Three","Transform","TripleClick","Two","UltraCondensed","UltraExpanded","Unindent","Up","Vertical","Weight","Word","Word","Wrap","ZERO","Zero","a","action","action","action","add_span","affinity","after","align","all","append","apply_change","apply_change","as_attrs","as_family","as_float","as_rgba","as_rgba_tuple","as_swash","ascent","attrs_list","auto_indent","auto_indent","b","before","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","blank","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_with","borrow_with","borrow_with","buffer_ref","buffer_ref","buffer_ref_mut","buffer_ref_mut","cache_key","cache_key_flags","cache_key_flags","cache_key_flags","cache_key_flags","cache_key_flags","clear","clear_spans","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","color","color_opt","color_opt","color_opt","color_opt","compatible","complement","compute","contains","content","copy_selection","copy_selection","cursor","cursor","cursor_motion","cursor_motion","data","data","db","db_mut","default","default","default","default","default","default","default","default","default","default","default","default","default","default","defaults","delete_range","delete_range","delete_selection","delete_selection","deref","deref_mut","descent","determinant","difference","draw","draw","draw","draw","empty","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","extend","family","family","family_owned","finish_change","finish_change","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font_id","font_id","font_id","font_monospace_em_width","font_size","font_size","font_size_bits","fontdb","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_after","from_before","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_degrees","from_gradians","from_iter","from_name","from_radians","from_turns","g","get_font","get_font_matches","get_image","get_image_uncached","get_outline_commands","get_span","glyph","glyph_id","glyph_id","glyph_id","glyphs","glyphs","glyphs","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","highlight","hit","id","image_cache","index","insert","insert","insert_at","insert_at","insert_string","insert_string","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_locale_and_db","into_text","invert","is_all","is_empty","items","iter","iter_names","layout","layout","layout","layout","layout_cursor","layout_in_buffer","layout_opt","layout_runs","layout_to_buffer","left","level","level","line","line","line","line_height","line_i","line_layout","line_layout","line_shape","line_shape","line_top","line_w","line_y","lines","locale","matches","max_ascent","max_descent","metadata","metadata","metadata","metadata","metadata","metadata","metrics","monospace_em_width","monospace_width","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_empty","new_in_buffer","new_in_buffer","new_in_buffer","new_with_affinity","new_with_fonts","new_with_locale_and_db","next","next","not","outline_command_cache","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","physical","placement","pre_rotate","pre_scale","pre_translate","r","redraw","redraw","redraw","remove","reset","reset_layout","reset_shaping","reverse","reverse","rgb","rgba","rotation","rotation_about","rtl","rtl","rustybuzz","rustybuzz","scale","scale","scroll","selection","selection","selection_bounds","selection_bounds","set","set_align","set_attrs_list","set_auto_indent","set_auto_indent","set_cursor","set_cursor","set_metadata","set_metrics","set_metrics","set_metrics_and_size","set_metrics_and_size","set_monospace_width","set_redraw","set_redraw","set_redraw","set_rich_text","set_rich_text","set_scroll","set_selection","set_selection","set_size","set_size","set_tab_width","set_tab_width","set_text","set_text","set_text","set_wrap","set_wrap","shape","shape_as_needed","shape_as_needed","shape_as_needed","shape_in_buffer","shape_opt","shape_until_cursor","shape_until_cursor","shape_until_scroll","shape_until_scroll","size","size_hint","skew","source","spans","spans","split_off","split_off","start","start","start","start_change","start_change","stretch","stretch","stretch","style","style","style","sub","sub_assign","symmetric_difference","tab_width","tab_width","text","text","text","then","then_rotate","then_scale","then_translate","to_degrees","to_number","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_radians","to_string","to_string","to_string","toggle","top","transform","transform_point","transform_vector","translation","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unicode_codepoints","union","verb","visible_lines","w","w","weight","weight","weight","width","with_buffer","with_buffer","with_buffer_mut","with_buffer_mut","with_buffer_mut","with_pixels","words","wrap","x","x","x","x_advance","x_advance","x_bin","x_offset","x_offset","xx","xy","y","y","y","y_advance","y_advance","y_bin","y_offset","y_offset","yx","yy","lines","x","x","x","x","y","y","y","y"],"q":[[0,"cosmic_text"],[1144,"cosmic_text::Action"],[1153,"core::ops::range"],[1154,"core::option"],[1155,"swash::font"],[1156,"core::marker"],[1157,"core::cmp"],[1158,"zeno::geometry"],[1159,"zeno::geometry"],[1160,"alloc::string"],[1161,"fontdb"],[1162,"core::ops::function"],[1163,"core::iter::traits::collect"],[1164,"core::fmt"],[1165,"core::fmt"],[1166,"core::fmt"],[1167,"fontdb"],[1168,"core::hash"],[1169,"bitflags::iter"],[1170,"bitflags::iter"],[1171,"rustybuzz::face"],[1172,"core::convert"],[1173,"zeno::command"],[1174,"core::ops::function"]],"d":["An action to perform on an Editor","Advanced text shaping and font fallback.","Whether to associate cursors placed at a boundary between …","","Align or justify","Represents an angle in degrees or radians.","","Text attributes","List of text attributes to apply to a line","An owned version of Attrs","Black weight (900), the thickest value.","Bold weight (700).","Delete text behind cursor","Basic shaping with no font fallback.","","An iterator over the paragraphs in the input text. It is …","","A value borrowed together with an FontSystem","A buffer of text that is shaped and laid out","Move cursor to the end of the document","A line (or paragraph) of text that is shaped and laid out","","Move cursor to the start of the document","Key for building a glyph cache","Flags that change rendering","","A set of change items grouped into one logical change","A unique change to an editor","Mouse click at specified position","Closes a subpath, connecting the final point to the …","Text color","32-bit RGBA bitmap.","Path command.","","Glyphs in cursive fonts generally use a more informal …","","Current cursor location","A cubic bezier curve from the previous point to the final …","Delete text in front of cursor","Mouse double click at specified position","Move cursor down","Mouse drag to specified position","Extra-bold weight (800).","Extra light weight (200).","A trait to allow easy replacements of Editor, like …","A wrapper of [Buffer] for easy editing","Move cursor to end of line","","Create new line","Escape, clears selection","","","","Skew by 14 degrees to synthesize italic","A font family.","An owned version of Family","Fantasy fonts are primarily decorative or expressive fonts …","","A font","","Access to the system fonts.","Wraps at a glyph level","Move cursor to specific line","Move cursor to start of line","Identity matrix.","","Insert character at cursor","A form that is generally cursive in nature.","","Light weight (300).","The position of a cursor within a [Buffer].","Apply specific LayoutCursor","A laid out glyph","A line of laid out glyphs","A line of visible text for rendering","An iterator of visible text lines, see LayoutRun","Move cursor left","","Move cursor to next word boundary to the left","Select by lines","A straight line from the previous point to the specified …","Medium weight (500, higher than normal).","8-bit alpha mask.","Metrics of text","The sole criterion of a monospace font is that all glyphs …","","A motion to perform on a Cursor","Move the cursor with some motion","Begins a new subpath at the specified point.","Normal (400).","The name of a font family of choice.","","Move cursor to next character (Self::Right in LTR, …","Move cursor to next word boundary","No selection","No wrapping","A face that is neither italic not obliqued.","Normal selection","","A typically-sloped version of the regular face.","","","Move cursor down one page","Move cursor up one page","Move cursor to end of paragraph","Move cursor to start of paragraph","","Describes the offset and dimensions of a rendered mask.","Move cursor to previous character (Self::Left in LTR, …","Move cursor to previous word boundary","A quadratic curve from the previous point to the final …","Move cursor right","","Move cursor to next word boundary to the right","Semibold weight (600).","Glyphs in sans-serif fonts, as the term is used in CSS, …","","Scroll position in [Buffer]","Scroll specified number of lines","Selection mode","","","Serif fonts represent the formal text style for a script.","","A set of buffers containing allocations for shaped text.","A shaped glyph","A shaped line (or paragraph)","A shaped span (for bidirectional processing)","A shaped word (for word wrapping)","The shaping strategy of some text.","Move cursor to start of line, skipping whitespace","A face width.","Allows italic or oblique faces to be selected.","Binning of subpixel position for cache optimization","32-bit RGBA subpixel mask.","Cache for rasterizing with the swash scaler","Content of a scaled glyph image.","Scaled glyph image.","Thin weight (100), the thinnest value.","","Two dimensional transformation matrix.","Mouse triple click at specified position","","","","","Move cursor up","Move cursor up or down by a number of pixels","Specifies the weight of glyphs in the font, their degree …","Select by words","Word Wrapping","Wrapping mode","Angle of zero degrees.","","Get the alpha component","Perform an Action on the editor","","Perform an Action on the editor","Add an attribute span, removes any previous matching parts …","Whether to associate the cursor with the run before it or …","","Get the Text alignment","Get a flags value with all known bits set.","Append line at end of this line","Apply a change","","","","","Get an array over all of the components, in [r, g, b, a] …","Get a tuple over all of the attributes, in (r, g, b, a) …","","","Get attributes list","Get the current automatic indentation setting","","Get the blue component","","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","Get the underlying bits value.","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Mutably borrows self together with an FontSystem for more …","Mutably borrows self together with an FontSystem for more …","Mutably borrows the buffer together with an FontSystem for …","Get the internal BufferRef","","Get the internal BufferRef","","Cache key, see CacheKey","Set CacheKeyFlags","","","CacheKeyFlags","","Resets the image to a default state.","Clear the current attribute spans","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set Color","","","Optional color override","","Check if this set of attributes can be shaped with another","The bitwise negation (!) of the bits in a flags value, …","Given an origin, offset and bounding box, computes the …","Whether all set bits in a source flags value are also set …","Content of the image.","Copy selection","","Get the current cursor","","Apply a Motion to a Cursor","Apply a Motion to a Cursor","","Raw image data.","Get the database.","Get a mutable reference to the database.","","","","","","","","","","","","","","","Get the default Attrs","Delete text starting at start Cursor and ending at end …","","Delete selection, adjusting cursor and returning true if …","","","","","Returns the determinant of the transform.","The intersection of a source flags value with the …","Draw the buffer","Draw the editor","","Draw the buffer","Get a flags value with all bits unset.","Cursor indicating end of change","End index of cluster in original line","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bitwise or (|) of the bits in each flags value.","Set Family","","","Get completed change","","CacheKeyFlags","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Font ID","Font id of the glyph","","","Font size in pixels","Font size of the glyph","f32 bits of font size","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Convert from a bits value.","","Convert from a bits value exactly.","Convert from a bits value, unsetting any unknown bits.","Creates a new angle from degrees.","Creates a new angle from gradians.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Creates a new angle from radians.","Creates a new angle from turns.","Get the green component","Get a font by its ID.","","Create a swash Image from a cache key, caching results","Create a swash Image from a cache key, without caching …","","Get the attribute span for an index","Index of [LayoutGlyph] in [LayoutLine::glyphs]","Glyph ID","Font id of the glyph","","The array of layout glyphs to draw","Glyphs in line","","","","","","","","","","","","","","Height in pixels.","Return the pixel span Some((x_left, x_width)) of the …","Convert x, y position to Cursor (hit detection)","","","First-byte-index of glyph at cursor (will insert behind …","The bitwise or (|) of the bits in two flags values.","Insert if true, delete if false","Insert text at specified cursor with specified attrs_list","","Insert a string at the current cursor or replacing the …","Insert a string at the current cursor or replacing the …","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Consume this FontSystem and return the locale and database.","Consume this line, returning only its text contents as a …","Returns the inverse of the transform, if any.","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Change items grouped into one change","Yield a set of contained flags values.","Yield a set of contained named flags values.","Layout line, will cache results","","Index of [LayoutLine] in [BufferLine::layout]","Index of [LayoutLine] in [BufferLine::layout]. This will …","Convert a Cursor to a LayoutCursor","Layout a line using a pre-existing shape buffer, will …","Get line layout cache","Get the visible layout runs for rendering and other tasks","","Horizontal offset with respect to the origin specified …","Unicode BiDi embedding level, character is left-to-right …","","Index of [BufferLine] in [Buffer::lines]","Index of [BufferLine] in [Buffer::lines]","Index of [BufferLine] in [Buffer::lines]. This will be …","Line height in pixels","The index of the original text line","Lay out the provided line index and return the result","Lay out the provided line index and return the result","Shape the provided line index and return the result","Shape the provided line index and return the result","Y offset to top of line","Width of line","Y offset to baseline of line","BufferLines (or paragraphs) of text in the buffer","Get the locale.","Check if font matches","Maximum ascent of the glyphs in line","Maximum descent of the glyphs in line","Set metadata","Get line metadata. This will be None if …","","","Metadata from Attrs","","Get the current Metrics","","Get the current monospace_width","Create a new FontSystem, that allows access to any …","","Create a new swash cache","","Create a new set of attributes with sane defaults","","Create a new attributes list with a set of default Attrs","Create an iterator to split the input text into paragraphs …","","","Create a new Buffer with the provided FontSystem and …","Create a new line with the given text and attributes list …","Creates a new transform.","","","Create a new cursor","Create a new LayoutCursor","Create a new cursor","Create a new Editor with the provided [Buffer]","","","Panics","Creates a new empty scaled image.","Create an empty Buffer with the provided Metrics. This is …","Shape a word into a set of glyphs, using a scratch buffer.","Shape a span into a set of words, using a scratch buffer.","Shape a line into a set of spans, using a scratch buffer. …","Create a new cursor, specifying the affinity","Create a new FontSystem with a pre-specified set of fonts.","Create a new FontSystem with a pre-specified locale and …","","","The bitwise negation (!) of the bits in a flags value, …","","","","","","","","","","","","","","Offset and size of the image.","Returns a new transform that represents a rotation …","Returns a new transform that represents a scale followed …","Returns a new transform that represents a translation …","Get the red component","Get the Buffer redraw flag","Get the Buffer redraw flag","True if a redraw is needed","The intersection of a source flags value with the …","Reset shaping, layout, and metadata caches","Reset only layout cache","Reset shaping and layout caches","","","Create new color with red, green, and blue components","Create new color with red, green, blue, and alpha …","Creates a rotation transform.","Creates a rotation transform around a point.","True if the original paragraph direction is RTL","","","","","Creates a scale transform.","Get the current scroll location","Get the current selection position","","Get the bounds of the current selection","Get the bounds of the current selection","Call insert when value is true or remove when value is …","Set the text alignment","Set attributes list","Enable or disable automatic indentation","","Set the current cursor","","Set line metadata. This is stored until the next line reset","Set the current Metrics","Set the current Metrics","Set the current Metrics and buffer dimensions at the same …","Set the current Metrics and buffer dimensions at the same …","Set monospace width monospace glyphs should be resized to …","Set the Buffer redraw flag","Set the Buffer redraw flag","Set redraw needed flag","Set text of buffer, using an iterator of styled spans …","Set text of buffer, using an iterator of styled spans …","Set the current scroll location","Set the current selection position","","Set the current buffer dimensions","Set the current buffer dimensions","Set the current tab width. A tab_width of 0 is not …","","Set text of buffer, using provided attributes for each …","Set text and attributes list","Set text of buffer, using provided attributes for each …","Set the current Wrap","Set the current Wrap","Shape line, will cache results","Shape lines until scroll, after adjusting scroll if the …","","Shape lines until scroll, after adjusting scroll if the …","Shape a line using a pre-existing shape buffer, will cache …","Get line shaping cache","Shape lines until cursor, also scrolling to include cursor …","Shape lines until cursor, also scrolling to include cursor …","Shape lines until scroll","Shape lines until scroll","Get the current buffer dimensions (width, height)","","Creates a skew transform.","Source of the image.","Get the current attribute spans","","Split attributes list at an offset","Split off new line at index","Cursor indicating start of change","Start index of cluster in original line","","Start collecting change","","Set Stretch","","","Set Style","","","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^) of the bits in two flags …","Get the current tab width","","Get current text","The original text line","Text to be inserted or deleted","Returns a new transform that represents the application of …","Returns a new transform that represents this transform …","Returns a new transform that represents this transform …","Returns a new transform that represents this transform …","Returns the angle in degrees.","Returns a numeric representation of a width.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the angle in radians.","","","","The bitwise exclusive-or (^) of the bits in two flags …","Vertical offset with respect to the origin specified when …","Returns the result of a transformation matrix applied to …","Returns the result of applying this transform to a point.","Returns the result of applying this transform to a vector.","Creates a translation transform.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bitwise or (|) of the bits in two flags values.","Returns the associated verb for the command.","Get the number of lines that can be viewed in the buffer","Width of hitbox","Width of the line","Set Weight","","","Width in pixels.","Get the internal Buffer","Get the internal Buffer","Get the internal Buffer, mutably","Get the internal Buffer, mutably","Get the internal Buffer, mutably","Enumerate pixels in an Image, use with_image for better …","","Get the current Wrap","","X offset of hitbox","Integer component of X offset in line","","","Binning of fractional X offset","X offset in line","","","","","Y offset of hitbox","Integer component of Y offset in line","","","Binning of fractional Y offset","Y offset in line","","","","","","","","","","","",""],"i":[0,52,0,13,0,0,31,0,0,0,33,33,4,52,13,0,31,0,0,43,0,0,43,0,0,16,0,0,4,35,0,58,0,57,22,21,0,35,4,4,43,4,33,33,0,0,43,16,4,4,57,57,57,18,0,0,22,21,0,0,0,51,43,43,38,4,4,34,16,33,0,43,0,0,0,0,43,16,43,46,35,33,58,0,22,21,0,4,35,33,22,21,43,43,46,51,34,46,57,34,23,31,43,43,43,43,0,0,43,43,35,43,16,43,33,22,21,0,4,0,57,57,22,21,0,0,0,0,0,0,43,0,0,0,58,0,0,0,33,23,0,4,23,57,57,4,43,43,0,46,51,0,37,23,1,8,6,7,9,41,13,15,18,15,8,6,20,21,23,1,1,26,53,15,8,6,1,13,18,18,18,18,18,18,18,18,54,22,33,34,3,26,69,1,21,12,20,9,76,77,35,78,36,30,15,18,37,38,39,40,23,41,13,42,43,44,6,4,31,45,19,46,47,7,48,49,50,51,16,52,68,53,54,55,56,57,58,32,22,33,34,3,26,69,1,21,12,20,9,76,77,35,78,36,30,15,18,37,38,39,40,23,41,13,42,43,44,6,4,31,45,19,46,47,7,48,49,50,51,16,52,68,53,54,55,56,57,58,32,8,8,30,8,6,8,6,49,12,12,20,48,53,32,9,22,33,34,1,21,12,20,9,35,36,30,15,18,37,38,39,40,23,41,13,42,43,44,4,45,19,46,47,48,49,50,51,16,52,53,54,55,56,57,58,32,22,33,34,1,21,12,20,9,35,36,30,15,18,37,38,39,40,23,41,13,42,43,44,4,45,19,46,47,48,49,50,51,16,52,53,54,55,56,57,58,32,33,1,18,40,23,41,13,42,44,47,57,12,12,20,48,53,12,18,39,18,32,8,6,8,6,30,7,26,32,3,3,33,34,36,37,38,39,41,13,44,19,68,57,58,32,9,8,6,8,6,7,7,53,38,18,30,6,7,7,18,45,48,53,22,33,34,1,21,12,20,9,35,36,18,37,40,23,41,13,42,43,44,4,46,47,51,16,52,57,58,18,12,12,20,8,6,40,22,33,34,3,26,69,1,21,12,20,9,76,77,35,78,36,36,30,15,18,18,18,18,18,37,38,39,40,23,41,13,42,43,44,6,4,31,45,19,46,47,7,48,49,50,51,51,16,16,52,68,53,54,55,56,57,58,40,48,53,53,36,48,40,0,22,33,34,3,26,69,1,21,12,20,9,76,77,35,78,36,30,15,18,37,38,39,40,23,41,13,42,43,44,6,4,31,31,31,31,45,19,46,47,7,48,49,50,51,16,52,68,53,54,55,56,57,58,32,13,13,18,18,18,18,37,37,18,18,37,37,1,3,3,69,69,69,9,42,40,48,53,77,50,54,22,33,34,1,21,12,20,18,40,23,52,57,39,77,30,26,69,41,18,45,8,6,8,8,18,18,22,33,34,3,26,69,1,21,12,20,9,76,77,35,78,36,30,15,18,37,38,39,40,23,41,13,42,43,44,6,4,31,45,19,46,47,7,48,49,50,51,16,52,68,53,54,55,56,57,58,32,76,78,18,3,15,38,18,18,19,18,18,15,56,42,44,30,15,15,30,56,39,48,55,41,42,44,36,77,30,7,30,7,77,77,77,30,3,12,50,50,12,15,12,20,48,53,30,26,30,3,26,69,21,12,20,9,76,78,36,30,15,38,40,23,41,42,44,6,54,55,56,32,30,54,55,56,41,3,3,76,78,18,69,33,1,18,40,23,41,13,42,44,47,57,48,32,38,38,38,1,8,8,30,18,15,15,15,45,19,1,1,38,38,77,56,0,26,36,38,30,8,6,8,8,18,15,15,8,6,8,6,15,30,7,30,7,30,8,8,30,30,7,30,8,6,30,7,8,6,30,15,7,30,7,15,8,6,7,15,15,30,7,30,7,30,78,38,32,9,56,9,15,45,48,53,8,6,12,12,20,12,12,20,18,18,18,8,6,15,77,45,38,38,38,38,37,57,22,33,34,1,21,12,20,9,35,36,30,15,18,37,38,39,40,23,41,13,42,43,44,4,45,19,46,47,48,49,50,51,16,52,53,54,55,56,57,58,32,37,36,51,16,18,39,35,38,38,38,22,33,34,3,26,69,1,21,12,20,9,76,77,35,78,36,30,15,18,37,38,39,40,23,41,13,42,43,44,6,4,31,45,19,46,47,7,48,49,50,51,16,52,68,53,54,55,56,57,58,32,22,33,34,3,26,69,1,21,12,20,9,76,77,35,78,36,30,15,18,37,38,39,40,23,41,13,42,43,44,6,4,31,45,19,46,47,7,48,49,50,51,16,52,68,53,54,55,56,57,58,32,22,33,34,3,26,69,1,21,12,20,9,76,77,35,78,36,30,15,18,37,38,39,40,23,41,13,42,43,44,6,4,31,45,19,46,47,7,48,49,50,51,16,52,68,53,54,55,56,57,58,32,26,18,35,30,48,50,12,12,20,39,8,8,8,8,7,69,55,30,38,48,49,53,54,40,48,53,38,38,38,48,49,53,54,40,48,53,38,38,95,96,97,98,99,96,97,98,99],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[[-1,3,4],5,[]],[[6,3,4],5],[[[7,[-1]],4],5,8],[[9,[11,[10]],12],5],0,[13,14],[15,[[17,[16]]]],[[],18],[[15,15],5],[[-1,19],14,[]],[[6,19],14],[20,12],[21,22],[23,24],[1,[[25,[2]]]],[1,[[5,[2,2,2,2]]]],[26,27],0,[15,9],[-1,14,[]],[6,14],[1,2],[13,14],[[18,18],18],[[18,18],5],[[18,18],18],[[18,18],5],[18,28],[18,28],[[18,18],18],[[18,18],5],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,3],[[7,[-1]]],29],[[-1,3],[[7,[-1]]],29],[[30,3],[[7,[30]]]],[-1,31,[]],[6,31],[-1,31,[]],[6,31],0,[[12,18],12],0,0,0,0,[32,5],[9,5],[22,22],[33,33],[34,34],[1,1],[21,21],[12,12],[20,20],[9,9],[35,35],[36,36],[30,30],[15,15],[18,18],[37,37],[38,38],[39,39],[40,40],[23,23],[41,41],[13,13],[42,42],[43,43],[44,44],[4,4],[45,45],[19,19],[46,46],[47,47],[48,48],[49,49],[50,50],[51,51],[16,16],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[32,32],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[33,33],59],[[1,1],59],[[18,18],59],[[40,40],59],[[23,23],59],[[41,41],59],[[13,13],59],[[42,42],59],[[44,44],59],[[47,47],59],[[57,57],59],[[12,1],12],0,0,0,0,[[12,12],14],[18,18],[[60,-1,61],[[5,[62,39]]],[[63,[62]]]],[[18,18],14],0,[-1,[[17,[64]]],[]],[6,[[17,[64]]]],[-1,41,[]],[6,41],[[30,3,41,[17,[65]],43],[[17,[[5,[41,[17,[65]]]]]]]],[[[7,[30]],41,[17,[65]],43],[[17,[[5,[41,[17,[65]]]]]]]],[26,[[66,[2]]]],0,[3,67],[3,67],[[],33],[[],34],[[],36],[[],37],[[],38],[[],39],[[],41],[[],13],[[],44],[[],19],[[],68],[[],57],[[],58],[[],32],[9,12],[[-1,41,41],5,[]],[[6,41,41],5],[-1,14,[]],[6,14],[[[7,[-1]]],[],[]],[[[7,[-1]]],[],[]],0,[38,24],[[18,18],18],[[30,3,69,1,-1],5,70],[[6,3,69,1,1,1,-1],5,70],[[[7,[6]],69,1,1,1,-1],5,70],[[[7,[30]],69,1,-1],5,70],[[],18],0,0,0,[[22,22],14],[[33,33],14],[[34,34],14],[[1,1],14],[[21,21],14],[[12,12],14],[[20,20],14],[[9,9],14],[[35,35],14],[[36,36],14],[[18,18],14],[[37,37],14],[[40,40],14],[[23,23],14],[[41,41],14],[[13,13],14],[[42,42],14],[[43,43],14],[[44,44],14],[[4,4],14],[[46,46],14],[[47,47],14],[[51,51],14],[[16,16],14],[[52,52],14],[[57,57],14],[[58,58],14],[[18,-1],5,71],[[12,22],12],0,0,[-1,[[17,[19]]],[]],[6,[[17,[19]]]],0,[[22,72],[[74,[5,73]]]],[[33,72],[[74,[5,73]]]],[[34,72],[[74,[5,73]]]],[[3,72],75],[[26,72],75],[[69,72],75],[[1,72],75],[[21,72],75],[[12,72],75],[[20,72],75],[[9,72],75],[[76,72],75],[[77,72],75],[[35,72],[[74,[5,73]]]],[[78,72],75],[[36,72],75],[[36,72],75],[[30,72],75],[[15,72],75],[[18,72],75],[[18,72],75],[[18,72],75],[[18,72],75],[[18,72],75],[[37,72],[[74,[5,73]]]],[[38,72],[[74,[5,73]]]],[[39,72],[[74,[5,73]]]],[[40,72],75],[[23,72],75],[[41,72],75],[[13,72],75],[[42,72],75],[[43,72],75],[[44,72],75],[[6,72],75],[[4,72],75],[[31,72],75],[[45,72],75],[[19,72],75],[[46,72],75],[[47,72],75],[[[7,[-1]],72],75,79],[[48,72],75],[[49,72],75],[[50,72],75],[[51,72],75],[[51,72],75],[[16,72],75],[[16,72],75],[[52,72],75],[[68,72],75],[[53,72],75],[[54,72],75],[[55,72],75],[[56,72],75],[[57,72],[[74,[5,73]]]],[[58,72],[[74,[5,73]]]],0,0,0,0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[80,[30]]],31],[30,31],[30,31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[14,13],[14,13],[28,[[17,[18]]]],[28,18],[28,18],[28,18],[24,37],[24,37],[-1,18,71],[81,[[17,[18]]]],[24,37],[24,37],[1,2],[[3,82],[[17,[[80,[26]]]]]],[[3,12],[[80,[[83,[47]]]]]],[[69,3,40],[[17,[32]]]],[[69,3,40],[[17,[32]]]],[[69,3,40],[[17,[[66,[35]]]]]],[[9,10],12],0,0,0,0,0,0,0,[[22,-1],5,84],[[33,-1],5,84],[[34,-1],5,84],[[1,-1],5,84],[[21,-1],5,84],[[12,-1],5,84],[[20,-1],5,84],[[18,-1],5,84],[[40,-1],5,84],[[23,-1],5,84],[[52,-1],5,84],[[57,-1],5,84],0,[[77,41,41],[[17,[[5,[24,24]]]]]],[[30,24,24],[[17,[41]]]],[26,82],0,0,[[18,18],5],0,[[-1,41,81,[17,[9]]],41,[]],[[6,41,81,[17,[9]]],41],[[-1,81,[17,[9]]],5,[]],[[-1,81,[17,[9]]],5,[]],[[18,18],18],[[18,18],14],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[18],[3,[[5,[64,67]]]],[15,64],[38,[[17,[38]]]],[18,14],[18,14],0,[18,[[85,[18]]]],[18,[[86,[18]]]],[[15,3,24,24,51,[17,[24]]],[[66,[50]]]],[[56,24,24,51,[17,[16]],[17,[24]]],[[83,[50]]]],0,0,[[30,3,41],[[17,[42]]]],[[15,68,3,24,24,51,[17,[24]]],[[66,[50]]]],[15,[[17,[[83,[50]]]]]],[30,78],[[56,68,24,24,51,[17,[16]],[83,[50]],[17,[24]]],5],0,0,0,0,0,0,0,0,[[30,3,10],[[17,[[66,[50]]]]]],[[[7,[30]],10],[[17,[[66,[50]]]]]],[[30,3,10],[[17,[56]]]],[[[7,[30]],10],[[17,[56]]]],0,0,0,0,[3,81],[[12,87],14],0,0,[[12,10],12],[15,[[17,[10]]]],0,0,0,0,[30,36],[26,[[17,[24]]]],[30,[[17,[24]]]],[[],3],[[67,82],[[17,[26]]]],[[],69],[22,21],[[],12],[12,20],[12,9],[81,76],[30,78],[[24,24],36],[[3,36],30],[[-1,9,52],15,[[63,[64]]]],[[24,24,24,24,24,24],38],[[82,88,24,[5,[24,24]],18],[[5,[40,65,65]]]],[24,[[5,[65,23]]]],[[10,10],41],[[10,10,10],42],[[10,65],44],[-1,6,[[63,[31]]]],[[3,81,9,[11,[10]],89,14,52],54],[[3,81,9,[11,[10]],14,89,52],55],[[3,81,9,52],56],[[],32],[36,30],[[68,3,81,9,[11,[10]],89,14,52],54],[[68,3,81,9,[11,[10]],14,89,52],55],[[68,3,81,9,52],56],[[10,10,13],41],[-1,3,71],[[64,67],3],[76,17],[78,17],[18,18],0,[[33,33],[[17,[59]]]],[[1,1],[[17,[59]]]],[[18,18],[[17,[59]]]],[[40,40],[[17,[59]]]],[[23,23],[[17,[59]]]],[[41,41],[[17,[59]]]],[[13,13],[[17,[59]]]],[[42,42],[[17,[59]]]],[[44,44],[[17,[59]]]],[[47,47],[[17,[59]]]],[[57,57],[[17,[59]]]],[[48,[5,[24,24]],24],49],0,[[38,37],38],[[38,24,24],38],[[38,24,24],38],[1,2],[-1,14,[]],[-1,14,[]],[30,14],[[18,18],5],[15,5],[15,5],[15,5],[45,5],[19,5],[[2,2,2],1],[[2,2,2,2],1],[37,38],[[-1,37],38,[[63,[62]]]],0,0,0,[26,90],[[36,24],36],[[24,24],38],[30,44],[-1,46,[]],[6,46],[-1,[[17,[[5,[41,41]]]]],[]],[-1,[[17,[[5,[41,41]]]]],[]],[[18,18,14],5],[[15,[17,[16]]],14],[[15,9],14],[[-1,14],5,[]],[[6,14],5],[[-1,41],5,[]],[[6,41],5],[[15,10],5],[[30,3,36],5],[[[7,[30]],36],5],[[30,3,36,24,24],5],[[[7,[30]],36,24,24],5],[[30,3,[17,[24]]],5],[[-1,14],5,[]],[[-1,14],5,[]],[[30,14],5],[[30,3,-1,12,52],5,71],[[[7,[30]],-1,12,52],5,71],[[30,44],5],[[-1,46],5,[]],[[6,46],5],[[30,3,24,24],5],[[[7,[30]],24,24],5],[[-1,88],5,[]],[[6,88],5],[[30,3,81,12,52],5],[[15,-1,9],14,[[91,[81]]]],[[[7,[30]],81,12,52],5],[[30,3,51],5],[[[7,[30]],51],5],[[15,3],56],[[-1,3,14],5,[]],[[6,3,14],5],[[[7,[-1]],14],5,8],[[15,68,3],56],[15,[[17,[56]]]],[[30,3,41,14],5],[[[7,[30]],41,14],5],[[30,3,14],5],[[[7,[30]],14],5],[30,[[5,[24,24]]]],[78,[[5,[10,[17,[10]]]]]],[[37,37],38],0,[9,[[83,[[5,[[11,[10]],20]]]]]],0,[[9,10],9],[[15,10],15],0,0,0,[-1,5,[]],[6,5],[[12,57],12],0,0,[[12,34],12],0,0,[[18,18],18],[[18,18],5],[[18,18],18],[-1,88,[]],[6,88],[15,81],0,0,[[38,38],38],[[38,37],38],[[38,24,24],38],[[38,24,24],38],[37,24],[57,88],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[37,24],[-1,64,[]],[-1,64,[]],[-1,64,[]],[[18,18],5],0,[[35,38],35],[[38,62],62],[[38,62],62],[[24,24],38],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,[[74,[-2]]],[],[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[-1,92,[]],[26,[[66,[28]]]],[[18,18],18],[35,93],[30,65],0,0,[[12,33],12],0,0,0,[[-1,-2],-3,[],94,[]],[[-1,-2],-3,[],94,[]],[[-1,-2],-3,[],94,[]],[[-1,-2],-3,[],94,[]],[[[7,[-1]],-2],-3,8,94,[]],[[69,3,40,1,-1],5,70],0,[30,51],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"c":[],"p":[[3,"Color",0],[15,"u8"],[3,"FontSystem",0],[4,"Action",0],[15,"tuple"],[3,"Editor",0],[3,"BorrowedWithFontSystem",0],[8,"Edit",0],[3,"AttrsList",0],[15,"usize"],[3,"Range",1153],[3,"Attrs",0],[4,"Affinity",0],[15,"bool"],[3,"BufferLine",0],[4,"Align",0],[4,"Option",1154],[3,"CacheKeyFlags",0],[3,"Change",0],[3,"AttrsOwned",0],[4,"FamilyOwned",0],[4,"Family",0],[4,"SubpixelBin",0],[15,"f32"],[15,"array"],[3,"Font",0],[3,"FontRef",1155],[15,"u32"],[8,"Sized",1156],[3,"Buffer",0],[4,"BufferRef",0],[3,"SwashImage",0],[3,"Weight",0],[4,"Style",0],[4,"Command",0],[3,"Metrics",0],[3,"Angle",0],[3,"Transform",0],[3,"Placement",0],[3,"CacheKey",0],[3,"Cursor",0],[3,"LayoutCursor",0],[4,"Motion",0],[3,"Scroll",0],[3,"ChangeItem",0],[4,"Selection",0],[3,"FontMatchKey",0],[3,"LayoutGlyph",0],[3,"PhysicalGlyph",0],[3,"LayoutLine",0],[4,"Wrap",0],[4,"Shaping",0],[3,"ShapeGlyph",0],[3,"ShapeWord",0],[3,"ShapeSpan",0],[3,"ShapeLine",0],[4,"Stretch",0],[4,"SwashContent",0],[4,"Ordering",1157],[4,"Origin",1158],[3,"Bounds",1158],[3,"Vector",1158],[8,"Into",1159],[3,"String",1160],[15,"i32"],[15,"slice"],[3,"Database",1161],[3,"ShapeBuffer",0],[3,"SwashCache",0],[8,"FnMut",1162],[8,"IntoIterator",1163],[3,"Formatter",1164],[3,"Error",1164],[4,"Result",1165],[6,"Result",1164],[3,"BidiParagraphs",0],[3,"LayoutRun",0],[3,"LayoutRunIter",0],[8,"Debug",1164],[3,"Arc",1166],[15,"str"],[3,"ID",1161],[3,"Vec",1167],[8,"Hasher",1168],[3,"Iter",1169],[3,"IterNames",1169],[3,"FaceInfo",1161],[15,"u16"],[3,"Level",1170],[3,"Face",1171],[8,"AsRef",1159],[3,"TypeId",1172],[4,"Verb",1173],[8,"FnOnce",1162],[13,"Scroll",1144],[13,"Click",1144],[13,"DoubleClick",1144],[13,"TripleClick",1144],[13,"Drag",1144]],"b":[[182,"impl-CacheKeyFlags"],[183,"impl-Flags-for-CacheKeyFlags"],[443,"impl-BorrowedWithFontSystem%3C\'font_system,+Editor%3C\'buffer%3E%3E"],[444,"impl-BorrowedWithFontSystem%3C\'a,+Buffer%3E"],[498,"impl-Debug-for-Metrics"],[499,"impl-Display-for-Metrics"],[502,"impl-Debug-for-CacheKeyFlags"],[503,"impl-Binary-for-CacheKeyFlags"],[504,"impl-UpperHex-for-CacheKeyFlags"],[505,"impl-LowerHex-for-CacheKeyFlags"],[506,"impl-Octal-for-CacheKeyFlags"],[528,"impl-Debug-for-Wrap"],[529,"impl-Display-for-Wrap"],[530,"impl-Display-for-Align"],[531,"impl-Debug-for-Align"],[580,"impl-From%3CArc%3CBuffer%3E%3E-for-BufferRef%3C\'buffer%3E"],[581,"impl-From%3CBuffer%3E-for-BufferRef%3C\'buffer%3E"],[582,"impl-From%3C%26mut+Buffer%3E-for-BufferRef%3C\'buffer%3E"],[605,"impl-Flags-for-CacheKeyFlags"],[606,"impl-CacheKeyFlags"]]},\ +"cosmic_text":{"doc":"COSMIC Text","t":"ENENEDNDDDSSNNNDNDDNDENDDNDDNNDNENNNDNNNNNSSIDNNNNNNNSEENNDDDDNNNSNNNNSDNDDDDNNNNNSNDNNENNSNNNNNNNNNNNNNNNNDDNNNNNNSNNDNENNNNDDDDDENEEENDEDSNDNNNNNNNDNNESNLKLLLMLLLLKLLLLLLLMLKLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLMLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLMKLKLLLLMLLLLLLLLLLLLLLLLLKLKLLLMLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLLLMLLLMMLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLMMLLLLLMMMMMMMMLLLLMMMMLLMMLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLMMCLLLLKLLLLLLKLKLLLLLLLLLLLLLKLLLKLLLLLLLKLLLLLLLLLLLMLMLLMMMKLLMMLMMLLLKLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMMLLLLLLMLMMMMMMMMMMMMMMMMMMMMMMMMMMMMM","n":["Action","Advanced","Affinity","After","Align","Angle","Arc","Attrs","AttrsList","AttrsOwned","BLACK","BOLD","Backspace","Basic","Before","BidiParagraphs","Borrowed","BorrowedWithFontSystem","Buffer","BufferEnd","BufferLine","BufferRef","BufferStart","CacheKey","CacheKeyFlags","Center","Change","ChangeItem","Click","Close","Color","Color","Command","Condensed","Cursive","Cursive","Cursor","CurveTo","Delete","DoubleClick","Down","Drag","EXTRA_BOLD","EXTRA_LIGHT","Edit","Editor","End","End","Enter","Escape","Expanded","ExtraCondensed","ExtraExpanded","FAKE_ITALIC","Family","FamilyOwned","Fantasy","Fantasy","Font","FontMatchAttrs","FontMatchKey","FontSystem","Glyph","GotoLine","Home","IDENTITY","Indent","Insert","Italic","Justified","LIGHT","LayoutCursor","LayoutCursor","LayoutGlyph","LayoutLine","LayoutRun","LayoutRunIter","Left","Left","LeftWord","Line","LineTo","MEDIUM","Mask","Metrics","Monospace","Monospace","Motion","Motion","MoveTo","NORMAL","Name","Name","Next","NextWord","None","None","Normal","Normal","Normal","Oblique","One","Owned","PageDown","PageUp","ParagraphEnd","ParagraphStart","PhysicalGlyph","Placement","Previous","PreviousWord","QuadTo","Right","Right","RightWord","SEMIBOLD","SansSerif","SansSerif","Scroll","Scroll","Selection","SemiCondensed","SemiExpanded","Serif","Serif","ShapeBuffer","ShapeGlyph","ShapeLine","ShapeSpan","ShapeWord","Shaping","SoftHome","Stretch","Style","SubpixelBin","SubpixelMask","SwashCache","SwashContent","SwashImage","THIN","Three","Transform","TripleClick","Two","UltraCondensed","UltraExpanded","Unindent","Up","Vertical","Weight","Word","Word","Wrap","ZERO","Zero","a","action","action","action","add_span","affinity","after","align","all","append","apply_change","apply_change","as_attrs","as_family","as_float","as_rgba","as_rgba_tuple","as_swash","ascent","attrs_list","auto_indent","auto_indent","b","before","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","blank","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_with","borrow_with","borrow_with","buffer_ref","buffer_ref","buffer_ref_mut","buffer_ref_mut","cache_key","cache_key_flags","cache_key_flags","cache_key_flags","cache_key_flags","cache_key_flags","clear","clear_spans","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","color","color_opt","color_opt","color_opt","color_opt","compatible","complement","compute","contains","content","copy_selection","copy_selection","cursor","cursor","cursor_motion","cursor_motion","data","data","db","db_mut","default","default","default","default","default","default","default","default","default","default","default","default","default","default","defaults","delete_range","delete_range","delete_selection","delete_selection","deref","deref_mut","descent","determinant","difference","draw","draw","draw","draw","empty","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","extend","family","family","family_owned","finish_change","finish_change","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font_id","font_id","font_id","font_monospace_em_width","font_size","font_size","font_size_bits","fontdb","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_after","from_before","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_degrees","from_gradians","from_iter","from_name","from_radians","from_turns","g","get_font","get_font_matches","get_image","get_image_uncached","get_outline_commands","get_span","glyph","glyph_id","glyph_id","glyph_id","glyphs","glyphs","glyphs","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","highlight","hit","id","image_cache","index","insert","insert","insert_at","insert_at","insert_string","insert_string","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_locale_and_db","into_text","invert","is_all","is_empty","items","iter","iter_names","layout","layout","layout","layout","layout_cursor","layout_in_buffer","layout_opt","layout_runs","layout_to_buffer","left","level","level","line","line","line","line_height","line_i","line_layout","line_layout","line_shape","line_shape","line_top","line_w","line_y","lines","locale","matches","max_ascent","max_descent","metadata","metadata","metadata","metadata","metadata","metadata","metrics","monospace_em_width","monospace_width","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_empty","new_in_buffer","new_in_buffer","new_in_buffer","new_with_affinity","new_with_fonts","new_with_locale_and_db","next","next","not","outline_command_cache","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","physical","placement","pre_rotate","pre_scale","pre_translate","r","redraw","redraw","redraw","remove","reset","reset_layout","reset_shaping","reverse","reverse","rgb","rgba","rotation","rotation_about","rtl","rtl","rustybuzz","rustybuzz","scale","scale","scroll","selection","selection","selection_bounds","selection_bounds","set","set_align","set_attrs_list","set_auto_indent","set_auto_indent","set_cursor","set_cursor","set_metadata","set_metrics","set_metrics","set_metrics_and_size","set_metrics_and_size","set_monospace_width","set_redraw","set_redraw","set_redraw","set_rich_text","set_rich_text","set_scroll","set_selection","set_selection","set_size","set_size","set_tab_width","set_tab_width","set_text","set_text","set_text","set_wrap","set_wrap","shape","shape_as_needed","shape_as_needed","shape_as_needed","shape_in_buffer","shape_opt","shape_until_cursor","shape_until_cursor","shape_until_scroll","shape_until_scroll","size","size_hint","skew","source","spans","spans","split_off","split_off","start","start","start","start_change","start_change","stretch","stretch","stretch","style","style","style","sub","sub_assign","symmetric_difference","tab_width","tab_width","text","text","text","then","then_rotate","then_scale","then_translate","to_degrees","to_number","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_radians","to_string","to_string","to_string","toggle","top","transform","transform_point","transform_vector","translation","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unicode_codepoints","union","verb","visible_lines","w","w","weight","weight","weight","width","with_buffer","with_buffer","with_buffer_mut","with_buffer_mut","with_buffer_mut","with_pixels","words","wrap","x","x","x","x_advance","x_advance","x_bin","x_offset","x_offset","xx","xy","y","y","y","y_advance","y_advance","y_bin","y_offset","y_offset","yx","yy","lines","x","x","x","x","y","y","y","y"],"q":[[0,"cosmic_text"],[1159,"cosmic_text::Action"],[1168,"core::ops::range"],[1169,"core::option"],[1170,"swash::font"],[1171,"core::marker"],[1172,"core::cmp"],[1173,"zeno::geometry"],[1174,"zeno::geometry"],[1175,"alloc::string"],[1176,"fontdb"],[1177,"core::ops::function"],[1178,"core::iter::traits::collect"],[1179,"core::fmt"],[1180,"core::fmt"],[1181,"core::fmt"],[1182,"fontdb"],[1183,"core::hash"],[1184,"bitflags::iter"],[1185,"bitflags::iter"],[1186,"rustybuzz::face"],[1187,"core::convert"],[1188,"zeno::command"],[1189,"core::ops::function"]],"d":["An action to perform on an Editor","Advanced text shaping and font fallback.","Whether to associate cursors placed at a boundary between …","","Align or justify","Represents an angle in degrees or radians.","","Text attributes","List of text attributes to apply to a line","An owned version of Attrs","Black weight (900), the thickest value.","Bold weight (700).","Delete text behind cursor","Basic shaping with no font fallback.","","An iterator over the paragraphs in the input text. It is …","","A value borrowed together with an FontSystem","A buffer of text that is shaped and laid out","Move cursor to the end of the document","A line (or paragraph) of text that is shaped and laid out","","Move cursor to the start of the document","Key for building a glyph cache","Flags that change rendering","","A set of change items grouped into one logical change","A unique change to an editor","Mouse click at specified position","Closes a subpath, connecting the final point to the …","Text color","32-bit RGBA bitmap.","Path command.","","Glyphs in cursive fonts generally use a more informal …","","Current cursor location","A cubic bezier curve from the previous point to the final …","Delete text in front of cursor","Mouse double click at specified position","Move cursor down","Mouse drag to specified position","Extra-bold weight (800).","Extra light weight (200).","A trait to allow easy replacements of Editor, like …","A wrapper of [Buffer] for easy editing","Move cursor to end of line","","Create new line","Escape, clears selection","","","","Skew by 14 degrees to synthesize italic","A font family.","An owned version of Family","Fantasy fonts are primarily decorative or expressive fonts …","","A font","Font-specific part of Attrs to be used for matching","","Access to the system fonts.","Wraps at a glyph level","Move cursor to specific line","Move cursor to start of line","Identity matrix.","","Insert character at cursor","A form that is generally cursive in nature.","","Light weight (300).","The position of a cursor within a [Buffer].","Apply specific LayoutCursor","A laid out glyph","A line of laid out glyphs","A line of visible text for rendering","An iterator of visible text lines, see LayoutRun","Move cursor left","","Move cursor to next word boundary to the left","Select by lines","A straight line from the previous point to the specified …","Medium weight (500, higher than normal).","8-bit alpha mask.","Metrics of text","The sole criterion of a monospace font is that all glyphs …","","A motion to perform on a Cursor","Move the cursor with some motion","Begins a new subpath at the specified point.","Normal (400).","The name of a font family of choice.","","Move cursor to next character (Self::Right in LTR, …","Move cursor to next word boundary","No selection","No wrapping","A face that is neither italic not obliqued.","Normal selection","","A typically-sloped version of the regular face.","","","Move cursor down one page","Move cursor up one page","Move cursor to end of paragraph","Move cursor to start of paragraph","","Describes the offset and dimensions of a rendered mask.","Move cursor to previous character (Self::Left in LTR, …","Move cursor to previous word boundary","A quadratic curve from the previous point to the final …","Move cursor right","","Move cursor to next word boundary to the right","Semibold weight (600).","Glyphs in sans-serif fonts, as the term is used in CSS, …","","Scroll position in [Buffer]","Scroll specified number of lines","Selection mode","","","Serif fonts represent the formal text style for a script.","","A set of buffers containing allocations for shaped text.","A shaped glyph","A shaped line (or paragraph)","A shaped span (for bidirectional processing)","A shaped word (for word wrapping)","The shaping strategy of some text.","Move cursor to start of line, skipping whitespace","A face width.","Allows italic or oblique faces to be selected.","Binning of subpixel position for cache optimization","32-bit RGBA subpixel mask.","Cache for rasterizing with the swash scaler","Content of a scaled glyph image.","Scaled glyph image.","Thin weight (100), the thinnest value.","","Two dimensional transformation matrix.","Mouse triple click at specified position","","","","","Move cursor up","Move cursor up or down by a number of pixels","Specifies the weight of glyphs in the font, their degree …","Select by words","Word Wrapping","Wrapping mode","Angle of zero degrees.","","Get the alpha component","Perform an Action on the editor","","Perform an Action on the editor","Add an attribute span, removes any previous matching parts …","Whether to associate the cursor with the run before it or …","","Get the Text alignment","Get a flags value with all known bits set.","Append line at end of this line","Apply a change","","","","","Get an array over all of the components, in [r, g, b, a] …","Get a tuple over all of the attributes, in (r, g, b, a) …","","","Get attributes list","Get the current automatic indentation setting","","Get the blue component","","The bitwise and (&) of the bits in two flags values.","The bitwise and (&) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","Get the underlying bits value.","","The bitwise exclusive-or (^) of the bits in two flags …","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Mutably borrows self together with an FontSystem for more …","Mutably borrows self together with an FontSystem for more …","Mutably borrows the buffer together with an FontSystem for …","Get the internal BufferRef","","Get the internal BufferRef","","Cache key, see CacheKey","Set CacheKeyFlags","","","CacheKeyFlags","","Resets the image to a default state.","Clear the current attribute spans","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set Color","","","Optional color override","","Check if this set of attributes can be shaped with another","The bitwise negation (!) of the bits in a flags value, …","Given an origin, offset and bounding box, computes the …","Whether all set bits in a source flags value are also set …","Content of the image.","Copy selection","","Get the current cursor","","Apply a Motion to a Cursor","Apply a Motion to a Cursor","","Raw image data.","Get the database.","Get a mutable reference to the database.","","","","","","","","","","","","","","","Get the default Attrs","Delete text starting at start Cursor and ending at end …","","Delete selection, adjusting cursor and returning true if …","","","","","Returns the determinant of the transform.","The intersection of a source flags value with the …","Draw the buffer","Draw the editor","Draw the buffer","","Get a flags value with all bits unset.","Cursor indicating end of change","End index of cluster in original line","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bitwise or (|) of the bits in each flags value.","Set Family","","","Get completed change","","CacheKeyFlags","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Font ID","Font id of the glyph","","","Font size in pixels","Font size of the glyph","f32 bits of font size","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Convert from a bits value.","","Convert from a bits value exactly.","Convert from a bits value, unsetting any unknown bits.","Creates a new angle from degrees.","Creates a new angle from gradians.","The bitwise or (|) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","Creates a new angle from radians.","Creates a new angle from turns.","Get the green component","Get a font by its ID.","","Create a swash Image from a cache key, caching results","Create a swash Image from a cache key, without caching …","","Get the attribute span for an index","Index of [LayoutGlyph] in [LayoutLine::glyphs]","Glyph ID","Font id of the glyph","","The array of layout glyphs to draw","Glyphs in line","","","","","","","","","","","","","","","Height in pixels.","Return the pixel span Some((x_left, x_width)) of the …","Convert x, y position to Cursor (hit detection)","","","First-byte-index of glyph at cursor (will insert behind …","The bitwise or (|) of the bits in two flags values.","Insert if true, delete if false","Insert text at specified cursor with specified attrs_list","","Insert a string at the current cursor or replacing the …","Insert a string at the current cursor or replacing the …","The bitwise and (&) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Consume this FontSystem and return the locale and database.","Consume this line, returning only its text contents as a …","Returns the inverse of the transform, if any.","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Change items grouped into one change","Yield a set of contained flags values.","Yield a set of contained named flags values.","Layout line, will cache results","","Index of [LayoutLine] in [BufferLine::layout]","Index of [LayoutLine] in [BufferLine::layout]. This will …","Convert a Cursor to a LayoutCursor","Layout a line using a pre-existing shape buffer, will …","Get line layout cache","Get the visible layout runs for rendering and other tasks","","Horizontal offset with respect to the origin specified …","Unicode BiDi embedding level, character is left-to-right …","","Index of [BufferLine] in [Buffer::lines]","Index of [BufferLine] in [Buffer::lines]","Index of [BufferLine] in [Buffer::lines]. This will be …","Line height in pixels","The index of the original text line","Lay out the provided line index and return the result","Lay out the provided line index and return the result","Shape the provided line index and return the result","Shape the provided line index and return the result","Y offset to top of line","Width of line","Y offset to baseline of line","BufferLines (or paragraphs) of text in the buffer","Get the locale.","Check if font matches","Maximum ascent of the glyphs in line","Maximum descent of the glyphs in line","Set metadata","Get line metadata. This will be None if …","","","Metadata from Attrs","","Get the current Metrics","","Get the current monospace_width","Create a new FontSystem, that allows access to any …","","Create a new swash cache","","Create a new set of attributes with sane defaults","","Create a new attributes list with a set of default Attrs","Create an iterator to split the input text into paragraphs …","","","Create a new Buffer with the provided FontSystem and …","Create a new line with the given text and attributes list …","Creates a new transform.","","","Create a new cursor","Create a new LayoutCursor","Create a new cursor","Create a new Editor with the provided [Buffer]","","","Panics","Creates a new empty scaled image.","Create an empty Buffer with the provided Metrics. This is …","Shape a word into a set of glyphs, using a scratch buffer.","Shape a span into a set of words, using a scratch buffer.","Shape a line into a set of spans, using a scratch buffer. …","Create a new cursor, specifying the affinity","Create a new FontSystem with a pre-specified set of fonts.","Create a new FontSystem with a pre-specified locale and …","","","The bitwise negation (!) of the bits in a flags value, …","","","","","","","","","","","","","","Offset and size of the image.","Returns a new transform that represents a rotation …","Returns a new transform that represents a scale followed …","Returns a new transform that represents a translation …","Get the red component","Get the Buffer redraw flag","Get the Buffer redraw flag","True if a redraw is needed","The intersection of a source flags value with the …","Reset shaping, layout, and metadata caches","Reset only layout cache","Reset shaping and layout caches","","","Create new color with red, green, and blue components","Create new color with red, green, blue, and alpha …","Creates a rotation transform.","Creates a rotation transform around a point.","True if the original paragraph direction is RTL","","","","","Creates a scale transform.","Get the current scroll location","Get the current selection position","","Get the bounds of the current selection","Get the bounds of the current selection","Call insert when value is true or remove when value is …","Set the text alignment","Set attributes list","Enable or disable automatic indentation","","Set the current cursor","","Set line metadata. This is stored until the next line reset","Set the current Metrics","Set the current Metrics","Set the current Metrics and buffer dimensions at the same …","Set the current Metrics and buffer dimensions at the same …","Set monospace width monospace glyphs should be resized to …","Set the Buffer redraw flag","Set the Buffer redraw flag","Set redraw needed flag","Set text of buffer, using an iterator of styled spans …","Set text of buffer, using an iterator of styled spans …","Set the current scroll location","Set the current selection position","","Set the current buffer dimensions","Set the current buffer dimensions","Set the current tab width. A tab_width of 0 is not …","","Set text of buffer, using provided attributes for each …","Set text and attributes list","Set text of buffer, using provided attributes for each …","Set the current Wrap","Set the current Wrap","Shape line, will cache results","Shape lines until scroll, after adjusting scroll if the …","","Shape lines until scroll, after adjusting scroll if the …","Shape a line using a pre-existing shape buffer, will cache …","Get line shaping cache","Shape lines until cursor, also scrolling to include cursor …","Shape lines until cursor, also scrolling to include cursor …","Shape lines until scroll","Shape lines until scroll","Get the current buffer dimensions (width, height)","","Creates a skew transform.","Source of the image.","Get the current attribute spans","","Split attributes list at an offset","Split off new line at index","Cursor indicating start of change","Start index of cluster in original line","","Start collecting change","","Set Stretch","","","Set Style","","","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^) of the bits in two flags …","Get the current tab width","","Get current text","The original text line","Text to be inserted or deleted","Returns a new transform that represents the application of …","Returns a new transform that represents this transform …","Returns a new transform that represents this transform …","Returns a new transform that represents this transform …","Returns the angle in degrees.","Returns a numeric representation of a width.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the angle in radians.","","","","The bitwise exclusive-or (^) of the bits in two flags …","Vertical offset with respect to the origin specified when …","Returns the result of a transformation matrix applied to …","Returns the result of applying this transform to a point.","Returns the result of applying this transform to a vector.","Creates a translation transform.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bitwise or (|) of the bits in two flags values.","Returns the associated verb for the command.","Get the number of lines that can be viewed in the buffer","Width of hitbox","Width of the line","Set Weight","","","Width in pixels.","Get the internal Buffer","Get the internal Buffer","Get the internal Buffer, mutably","Get the internal Buffer, mutably","Get the internal Buffer, mutably","Enumerate pixels in an Image, use with_image for better …","","Get the current Wrap","","X offset of hitbox","Integer component of X offset in line","","","Binning of fractional X offset","X offset in line","","","","","Y offset of hitbox","Integer component of Y offset in line","","","Binning of fractional Y offset","Y offset in line","","","","","","","","","","","",""],"i":[0,53,0,13,0,0,31,0,0,0,33,33,4,53,13,0,31,0,0,44,0,0,44,0,0,16,0,0,4,36,0,59,0,58,22,21,0,36,4,4,44,4,33,33,0,0,44,16,4,4,58,58,58,18,0,0,22,21,0,0,0,0,52,44,44,39,4,4,34,16,33,0,44,0,0,0,0,44,16,44,47,36,33,59,0,22,21,0,4,36,33,22,21,44,44,47,52,34,47,58,34,23,31,44,44,44,44,0,0,44,44,36,44,16,44,33,22,21,0,4,0,58,58,22,21,0,0,0,0,0,0,44,0,0,0,59,0,0,0,33,23,0,4,23,58,58,4,44,44,0,47,52,0,38,23,1,8,6,7,9,42,13,15,18,15,8,6,20,21,23,1,1,26,54,15,8,6,1,13,18,18,18,18,18,18,18,18,55,22,33,34,3,26,70,1,21,12,35,20,36,9,77,78,79,37,30,38,15,18,39,40,41,23,42,13,43,44,45,6,4,31,46,19,47,48,7,49,50,51,52,16,53,69,54,55,56,57,58,59,32,22,33,34,3,26,70,1,21,12,35,20,36,9,77,78,79,37,30,38,15,18,39,40,41,23,42,13,43,44,45,6,4,31,46,19,47,48,7,49,50,51,52,16,53,69,54,55,56,57,58,59,32,8,8,30,8,6,8,6,50,12,12,20,49,54,32,9,22,33,34,1,21,12,35,20,36,9,37,30,38,15,18,39,40,41,23,42,13,43,44,45,4,46,19,47,48,49,50,51,52,16,53,54,55,56,57,58,59,32,22,33,34,1,21,12,35,20,36,9,37,30,38,15,18,39,40,41,23,42,13,43,44,45,4,46,19,47,48,49,50,51,52,16,53,54,55,56,57,58,59,32,33,1,18,41,23,42,13,43,45,48,58,12,12,20,49,54,12,18,40,18,32,8,6,8,6,30,7,26,32,3,3,33,34,37,38,39,40,42,13,45,19,69,58,59,32,9,8,6,8,6,7,7,54,39,18,30,6,7,7,18,46,49,54,22,33,34,1,21,12,35,20,36,9,37,38,18,41,23,42,13,43,44,45,4,47,48,52,16,53,58,59,18,12,12,20,8,6,41,22,33,34,3,26,70,1,21,12,35,20,36,9,77,78,79,37,37,30,38,15,18,18,18,18,18,39,40,41,23,42,13,43,44,45,6,4,31,46,19,47,48,7,49,50,51,52,52,16,16,53,69,54,55,56,57,58,59,41,49,54,54,37,49,41,0,22,33,34,3,26,70,1,21,12,35,35,20,36,9,77,78,79,37,30,38,15,18,39,40,41,23,42,13,43,44,45,6,4,31,31,31,31,46,19,47,48,7,49,50,51,52,16,53,69,54,55,56,57,58,59,32,13,13,18,18,18,18,38,38,18,18,38,38,1,3,3,70,70,70,9,43,41,49,54,78,51,55,22,33,34,1,21,12,35,20,18,41,23,53,58,40,78,30,26,70,42,18,46,8,6,8,8,18,18,22,33,34,3,26,70,1,21,12,35,20,36,9,77,78,79,37,30,38,15,18,39,40,41,23,42,13,43,44,45,6,4,31,46,19,47,48,7,49,50,51,52,16,53,69,54,55,56,57,58,59,32,77,79,18,3,15,39,18,18,19,18,18,15,57,43,45,30,15,15,30,57,40,49,56,42,43,45,37,78,30,7,30,7,78,78,78,30,3,12,51,51,12,15,12,20,49,54,30,26,30,3,26,70,21,12,20,9,77,79,37,30,15,39,41,23,42,43,45,6,55,56,57,32,30,55,56,57,42,3,3,77,79,18,70,33,1,18,41,23,42,13,43,45,48,58,49,32,39,39,39,1,8,8,30,18,15,15,15,46,19,1,1,39,39,78,57,0,26,37,39,30,8,6,8,8,18,15,15,8,6,8,6,15,30,7,30,7,30,8,8,30,30,7,30,8,6,30,7,8,6,30,15,7,30,7,15,8,6,7,15,15,30,7,30,7,30,79,39,32,9,57,9,15,46,49,54,8,6,12,12,20,12,12,20,18,18,18,8,6,15,78,46,39,39,39,39,38,58,22,33,34,1,21,12,35,20,36,9,37,30,38,15,18,39,40,41,23,42,13,43,44,45,4,46,19,47,48,49,50,51,52,16,53,54,55,56,57,58,59,32,38,37,52,16,18,40,36,39,39,39,22,33,34,3,26,70,1,21,12,35,20,36,9,77,78,79,37,30,38,15,18,39,40,41,23,42,13,43,44,45,6,4,31,46,19,47,48,7,49,50,51,52,16,53,69,54,55,56,57,58,59,32,22,33,34,3,26,70,1,21,12,35,20,36,9,77,78,79,37,30,38,15,18,39,40,41,23,42,13,43,44,45,6,4,31,46,19,47,48,7,49,50,51,52,16,53,69,54,55,56,57,58,59,32,22,33,34,3,26,70,1,21,12,35,20,36,9,77,78,79,37,30,38,15,18,39,40,41,23,42,13,43,44,45,6,4,31,46,19,47,48,7,49,50,51,52,16,53,69,54,55,56,57,58,59,32,26,18,36,30,49,51,12,12,20,40,8,8,8,8,7,70,56,30,39,49,50,54,55,41,49,54,39,39,39,49,50,54,55,41,49,54,39,39,96,97,98,99,100,97,98,99,100],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[[-1,3,4],5,[]],[[6,3,4],5],[[[7,[-1]],4],5,8],[[9,[11,[10]],12],5],0,[13,14],[15,[[17,[16]]]],[[],18],[[15,15],5],[[-1,19],14,[]],[[6,19],14],[20,12],[21,22],[23,24],[1,[[25,[2]]]],[1,[[5,[2,2,2,2]]]],[26,27],0,[15,9],[-1,14,[]],[6,14],[1,2],[13,14],[[18,18],18],[[18,18],5],[[18,18],18],[[18,18],5],[18,28],[18,28],[[18,18],18],[[18,18],5],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,3],[[7,[-1]]],29],[[-1,3],[[7,[-1]]],29],[[30,3],[[7,[30]]]],[-1,31,[]],[6,31],[-1,31,[]],[6,31],0,[[12,18],12],0,0,0,0,[32,5],[9,5],[22,22],[33,33],[34,34],[1,1],[21,21],[12,12],[35,35],[20,20],[36,36],[9,9],[37,37],[30,30],[38,38],[15,15],[18,18],[39,39],[40,40],[41,41],[23,23],[42,42],[13,13],[43,43],[44,44],[45,45],[4,4],[46,46],[19,19],[47,47],[48,48],[49,49],[50,50],[51,51],[52,52],[16,16],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[32,32],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[33,33],60],[[1,1],60],[[18,18],60],[[41,41],60],[[23,23],60],[[42,42],60],[[13,13],60],[[43,43],60],[[45,45],60],[[48,48],60],[[58,58],60],[[12,1],12],0,0,0,0,[[12,12],14],[18,18],[[61,-1,62],[[5,[63,40]]],[[64,[63]]]],[[18,18],14],0,[-1,[[17,[65]]],[]],[6,[[17,[65]]]],[-1,42,[]],[6,42],[[30,3,42,[17,[66]],44],[[17,[[5,[42,[17,[66]]]]]]]],[[[7,[30]],42,[17,[66]],44],[[17,[[5,[42,[17,[66]]]]]]]],[26,[[67,[2]]]],0,[3,68],[3,68],[[],33],[[],34],[[],37],[[],38],[[],39],[[],40],[[],42],[[],13],[[],45],[[],19],[[],69],[[],58],[[],59],[[],32],[9,12],[[-1,42,42],5,[]],[[6,42,42],5],[-1,14,[]],[6,14],[[[7,[-1]]],[],[]],[[[7,[-1]]],[],[]],0,[39,24],[[18,18],18],[[30,3,70,1,-1],5,71],[[6,3,70,1,1,1,-1],5,71],[[[7,[30]],70,1,-1],5,71],[[[7,[6]],70,1,1,1,-1],5,71],[[],18],0,0,0,[[22,22],14],[[33,33],14],[[34,34],14],[[1,1],14],[[21,21],14],[[12,12],14],[[35,35],14],[[20,20],14],[[36,36],14],[[9,9],14],[[37,37],14],[[38,38],14],[[18,18],14],[[41,41],14],[[23,23],14],[[42,42],14],[[13,13],14],[[43,43],14],[[44,44],14],[[45,45],14],[[4,4],14],[[47,47],14],[[48,48],14],[[52,52],14],[[16,16],14],[[53,53],14],[[58,58],14],[[59,59],14],[[18,-1],5,72],[[12,22],12],0,0,[-1,[[17,[19]]],[]],[6,[[17,[19]]]],0,[[22,73],[[75,[5,74]]]],[[33,73],[[75,[5,74]]]],[[34,73],[[75,[5,74]]]],[[3,73],76],[[26,73],76],[[70,73],76],[[1,73],76],[[21,73],76],[[12,73],76],[[35,73],76],[[20,73],76],[[36,73],[[75,[5,74]]]],[[9,73],76],[[77,73],76],[[78,73],76],[[79,73],76],[[37,73],76],[[37,73],76],[[30,73],76],[[38,73],[[75,[5,74]]]],[[15,73],76],[[18,73],76],[[18,73],76],[[18,73],76],[[18,73],76],[[18,73],76],[[39,73],[[75,[5,74]]]],[[40,73],[[75,[5,74]]]],[[41,73],76],[[23,73],76],[[42,73],76],[[13,73],76],[[43,73],76],[[44,73],76],[[45,73],76],[[6,73],76],[[4,73],76],[[31,73],76],[[46,73],76],[[19,73],76],[[47,73],76],[[48,73],76],[[[7,[-1]],73],76,80],[[49,73],76],[[50,73],76],[[51,73],76],[[52,73],76],[[52,73],76],[[16,73],76],[[16,73],76],[[53,73],76],[[69,73],76],[[54,73],76],[[55,73],76],[[56,73],76],[[57,73],76],[[58,73],[[75,[5,74]]]],[[59,73],[[75,[5,74]]]],0,0,0,0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[12,35],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[30,31],[-1,-1,[]],[30,31],[[[81,[30]]],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[14,13],[14,13],[28,[[17,[18]]]],[28,18],[28,18],[28,18],[24,38],[24,38],[-1,18,72],[82,[[17,[18]]]],[24,38],[24,38],[1,2],[[3,83],[[17,[[81,[26]]]]]],[[3,12],[[81,[[84,[48]]]]]],[[70,3,41],[[17,[32]]]],[[70,3,41],[[17,[32]]]],[[70,3,41],[[17,[[67,[36]]]]]],[[9,10],12],0,0,0,0,0,0,0,[[22,-1],5,85],[[33,-1],5,85],[[34,-1],5,85],[[1,-1],5,85],[[21,-1],5,85],[[12,-1],5,85],[[35,-1],5,85],[[20,-1],5,85],[[18,-1],5,85],[[41,-1],5,85],[[23,-1],5,85],[[53,-1],5,85],[[58,-1],5,85],0,[[78,42,42],[[17,[[5,[24,24]]]]]],[[30,24,24],[[17,[42]]]],[26,83],0,0,[[18,18],5],0,[[-1,42,82,[17,[9]]],42,[]],[[6,42,82,[17,[9]]],42],[[-1,82,[17,[9]]],5,[]],[[-1,82,[17,[9]]],5,[]],[[18,18],18],[[18,18],14],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[18],[3,[[5,[65,68]]]],[15,65],[39,[[17,[39]]]],[18,14],[18,14],0,[18,[[86,[18]]]],[18,[[87,[18]]]],[[15,3,24,24,52,[17,[24]]],[[67,[51]]]],[[57,24,24,52,[17,[16]],[17,[24]]],[[84,[51]]]],0,0,[[30,3,42],[[17,[43]]]],[[15,69,3,24,24,52,[17,[24]]],[[67,[51]]]],[15,[[17,[[84,[51]]]]]],[30,79],[[57,69,24,24,52,[17,[16]],[84,[51]],[17,[24]]],5],0,0,0,0,0,0,0,0,[[30,3,10],[[17,[[67,[51]]]]]],[[[7,[30]],10],[[17,[[67,[51]]]]]],[[30,3,10],[[17,[57]]]],[[[7,[30]],10],[[17,[57]]]],0,0,0,0,[3,82],[[12,88],14],0,0,[[12,10],12],[15,[[17,[10]]]],0,0,0,0,[30,37],[26,[[17,[24]]]],[30,[[17,[24]]]],[[],3],[[68,83],[[17,[26]]]],[[],70],[22,21],[[],12],[12,20],[12,9],[82,77],[30,79],[[24,24],37],[[3,37],30],[[-1,9,53],15,[[64,[65]]]],[[24,24,24,24,24,24],39],[[83,89,24,[5,[24,24]],18],[[5,[41,66,66]]]],[24,[[5,[66,23]]]],[[10,10],42],[[10,10,10],43],[[10,66],45],[-1,6,[[64,[31]]]],[[3,82,9,[11,[10]],90,14,53],55],[[3,82,9,[11,[10]],14,90,53],56],[[3,82,9,53],57],[[],32],[37,30],[[69,3,82,9,[11,[10]],90,14,53],55],[[69,3,82,9,[11,[10]],14,90,53],56],[[69,3,82,9,53],57],[[10,10,13],42],[-1,3,72],[[65,68],3],[77,17],[79,17],[18,18],0,[[33,33],[[17,[60]]]],[[1,1],[[17,[60]]]],[[18,18],[[17,[60]]]],[[41,41],[[17,[60]]]],[[23,23],[[17,[60]]]],[[42,42],[[17,[60]]]],[[13,13],[[17,[60]]]],[[43,43],[[17,[60]]]],[[45,45],[[17,[60]]]],[[48,48],[[17,[60]]]],[[58,58],[[17,[60]]]],[[49,[5,[24,24]],24],50],0,[[39,38],39],[[39,24,24],39],[[39,24,24],39],[1,2],[-1,14,[]],[-1,14,[]],[30,14],[[18,18],5],[15,5],[15,5],[15,5],[46,5],[19,5],[[2,2,2],1],[[2,2,2,2],1],[38,39],[[-1,38],39,[[64,[63]]]],0,0,0,[26,91],[[37,24],37],[[24,24],39],[30,45],[-1,47,[]],[6,47],[-1,[[17,[[5,[42,42]]]]],[]],[-1,[[17,[[5,[42,42]]]]],[]],[[18,18,14],5],[[15,[17,[16]]],14],[[15,9],14],[[-1,14],5,[]],[[6,14],5],[[-1,42],5,[]],[[6,42],5],[[15,10],5],[[30,3,37],5],[[[7,[30]],37],5],[[30,3,37,24,24],5],[[[7,[30]],37,24,24],5],[[30,3,[17,[24]]],5],[[-1,14],5,[]],[[-1,14],5,[]],[[30,14],5],[[30,3,-1,12,53],5,72],[[[7,[30]],-1,12,53],5,72],[[30,45],5],[[-1,47],5,[]],[[6,47],5],[[30,3,24,24],5],[[[7,[30]],24,24],5],[[-1,89],5,[]],[[6,89],5],[[30,3,82,12,53],5],[[15,-1,9],14,[[92,[82]]]],[[[7,[30]],82,12,53],5],[[30,3,52],5],[[[7,[30]],52],5],[[15,3],57],[[-1,3,14],5,[]],[[6,3,14],5],[[[7,[-1]],14],5,8],[[15,69,3],57],[15,[[17,[57]]]],[[30,3,42,14],5],[[[7,[30]],42,14],5],[[30,3,14],5],[[[7,[30]],14],5],[30,[[5,[24,24]]]],[79,[[5,[10,[17,[10]]]]]],[[38,38],39],0,[9,[[84,[[5,[[11,[10]],20]]]]]],0,[[9,10],9],[[15,10],15],0,0,0,[-1,5,[]],[6,5],[[12,58],12],0,0,[[12,34],12],0,0,[[18,18],18],[[18,18],5],[[18,18],18],[-1,89,[]],[6,89],[15,82],0,0,[[39,39],39],[[39,38],39],[[39,24,24],39],[[39,24,24],39],[38,24],[58,89],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[38,24],[-1,65,[]],[-1,65,[]],[-1,65,[]],[[18,18],5],0,[[36,39],36],[[39,63],63],[[39,63],63],[[24,24],39],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,[[75,[-2]]],[],[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[26,[[67,[28]]]],[[18,18],18],[36,94],[30,66],0,0,[[12,33],12],0,0,0,[[-1,-2],-3,[],95,[]],[[-1,-2],-3,[],95,[]],[[-1,-2],-3,[],95,[]],[[-1,-2],-3,[],95,[]],[[[7,[-1]],-2],-3,8,95,[]],[[70,3,41,1,-1],5,71],0,[30,52],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"c":[],"p":[[3,"Color",0],[15,"u8"],[3,"FontSystem",0],[4,"Action",0],[15,"tuple"],[3,"Editor",0],[3,"BorrowedWithFontSystem",0],[8,"Edit",0],[3,"AttrsList",0],[15,"usize"],[3,"Range",1168],[3,"Attrs",0],[4,"Affinity",0],[15,"bool"],[3,"BufferLine",0],[4,"Align",0],[4,"Option",1169],[3,"CacheKeyFlags",0],[3,"Change",0],[3,"AttrsOwned",0],[4,"FamilyOwned",0],[4,"Family",0],[4,"SubpixelBin",0],[15,"f32"],[15,"array"],[3,"Font",0],[3,"FontRef",1170],[15,"u32"],[8,"Sized",1171],[3,"Buffer",0],[4,"BufferRef",0],[3,"SwashImage",0],[3,"Weight",0],[4,"Style",0],[3,"FontMatchAttrs",0],[4,"Command",0],[3,"Metrics",0],[3,"Angle",0],[3,"Transform",0],[3,"Placement",0],[3,"CacheKey",0],[3,"Cursor",0],[3,"LayoutCursor",0],[4,"Motion",0],[3,"Scroll",0],[3,"ChangeItem",0],[4,"Selection",0],[3,"FontMatchKey",0],[3,"LayoutGlyph",0],[3,"PhysicalGlyph",0],[3,"LayoutLine",0],[4,"Wrap",0],[4,"Shaping",0],[3,"ShapeGlyph",0],[3,"ShapeWord",0],[3,"ShapeSpan",0],[3,"ShapeLine",0],[4,"Stretch",0],[4,"SwashContent",0],[4,"Ordering",1172],[4,"Origin",1173],[3,"Bounds",1173],[3,"Vector",1173],[8,"Into",1174],[3,"String",1175],[15,"i32"],[15,"slice"],[3,"Database",1176],[3,"ShapeBuffer",0],[3,"SwashCache",0],[8,"FnMut",1177],[8,"IntoIterator",1178],[3,"Formatter",1179],[3,"Error",1179],[4,"Result",1180],[6,"Result",1179],[3,"BidiParagraphs",0],[3,"LayoutRun",0],[3,"LayoutRunIter",0],[8,"Debug",1179],[3,"Arc",1181],[15,"str"],[3,"ID",1176],[3,"Vec",1182],[8,"Hasher",1183],[3,"Iter",1184],[3,"IterNames",1184],[3,"FaceInfo",1176],[15,"u16"],[3,"Level",1185],[3,"Face",1186],[8,"AsRef",1174],[3,"TypeId",1187],[4,"Verb",1188],[8,"FnOnce",1177],[13,"Scroll",1159],[13,"Click",1159],[13,"DoubleClick",1159],[13,"TripleClick",1159],[13,"Drag",1159]],"b":[[183,"impl-CacheKeyFlags"],[184,"impl-Flags-for-CacheKeyFlags"],[448,"impl-BorrowedWithFontSystem%3C\'a,+Buffer%3E"],[449,"impl-BorrowedWithFontSystem%3C\'font_system,+Editor%3C\'buffer%3E%3E"],[505,"impl-Display-for-Metrics"],[506,"impl-Debug-for-Metrics"],[510,"impl-UpperHex-for-CacheKeyFlags"],[511,"impl-LowerHex-for-CacheKeyFlags"],[512,"impl-Debug-for-CacheKeyFlags"],[513,"impl-Binary-for-CacheKeyFlags"],[514,"impl-Octal-for-CacheKeyFlags"],[535,"impl-Debug-for-Wrap"],[536,"impl-Display-for-Wrap"],[537,"impl-Display-for-Align"],[538,"impl-Debug-for-Align"],[588,"impl-From%3CBuffer%3E-for-BufferRef%3C\'buffer%3E"],[590,"impl-From%3C%26mut+Buffer%3E-for-BufferRef%3C\'buffer%3E"],[591,"impl-From%3CArc%3CBuffer%3E%3E-for-BufferRef%3C\'buffer%3E"],[614,"impl-Flags-for-CacheKeyFlags"],[615,"impl-CacheKeyFlags"]]},\ "fontconfig_parser":{"doc":"This crate provide parsing fontconfig file but not yet …","t":"DNNNNNNNNNNNNNNNNENNNGNDNNNNGNNNNNNNDNEENNNNNNNNNNNNNNDNDENGNNNNNNDEENNNNNNNENENNNNNNNNNNNNNNDENNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNGNNENNNNNNNNNNNNNNNNNNEDNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENEENNNNNNNDNDNGNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNEDEEENNNNNNNENENNNNNNNNNSSSSSSSSNNMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMFMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMM","n":["Alias","Alias","All","And","Antialias","Antialias","Any","Append","AppendLast","Aspect","Aspect","Assign","AssignReplace","AutoHint","AutoHint","Bgr","Binary","BinaryOp","Black","Bold","Book","Bool","Bool","CacheDir","CacheDir","Capability","Capability","Cecil","CharSet","CharSet","Charcell","Charset","Charset","Color","Color","Condensed","Config","Config","ConfigPart","Constant","Constant","Contains","Contains","Cwd","Decorative","Decorative","Default","Default","Default","Delete","DeleteAll","Demibold","Demilight","Description","Dir","Dir","DirData","DirPrefix","Divide","Double","Double","Dpi","Dpi","Dual","Dynamic","Dynamic","Edit","EditBinding","EditMode","Embeddedbitmap","Embeddedbitmap","Embolden","Embolden","Eq","Eq","Err","Error","Expanded","Expression","Extrabold","Extracondensed","Extraexpanded","Extralight","Family","Family","FamilyLang","FamilyLang","File","File","Floor","Font","Font","Font","FontConfig","FontMatch","Fontfeatures","Fontfeatures","Fontformat","Fontformat","Fonthashint","Fonthashint","Fontversion","Fontversion","Foundry","Foundry","FullName","FullName","FullNameLang","FullNameLang","Glob","GlobalAdvance","GlobalAdvance","Heavy","HintStyle","HintStyle","Hintfull","Hinting","Hinting","Hintmedium","Hintnone","Hintslight","If","Include","Include","Index","Index","Int","Int","Int","IntOrRange","InvalidFormat","IoError","Italic","Lang","Lang","LangSet","Lcddefault","Lcdfilter","Lcdfilter","Lcdlegacy","Lcdlight","Lcdnone","Less","Less","LessEq","LessEq","Light","List","ListOp","Match","Match","MatchTarget","Matrix","Matrix","Matrix","Medium","Minspace","Minspace","Minus","Mono","More","More","MoreEq","MoreEq","Namelang","Namelang","NoFontconfig","None","Normal","Not","NotContains","NotContains","NotEq","NotEq","Oblique","Ok","Or","Order","Order","Outline","Outline","ParseBoolError","ParseEnumError","ParseFloatError","ParseIntError","Pattern","Pattern","Pattern","Pattern","PixelSize","PixelSize","PixelSizeFixupFactor","PixelSizeFixupFactor","Plus","Postscriptname","Postscriptname","Prepend","PrependFirst","Prgname","Prgname","Property","Property","PropertyKind","PropertyTarget","Proportional","Range","Range","Rasterizer","Rasterizer","Regular","Relative","RemapDir","RemapDir","RemapDirData","ResetDirs","Result","Rgb","Rgba","Rgba","Roman","Round","Same","Scalable","Scalable","Scale","Scale","ScalingNotNeeded","ScalingNotNeeded","Scan","Scan","SelectFont","SelectFont","Semibold","Semicondensed","Semiexpanded","Semilight","Simple","Size","Size","Slant","Slant","Spacing","Spacing","String","Strong","Style","Style","StyleLang","StyleLang","Ternary","TernaryOp","Test","TestCompare","TestQual","TestTarget","Thin","Times","Trunc","Ultracondensed","Ultraexpanded","Ultralight","Unary","UnaryOp","Unknown","Value","Vbgr","VerticalLayout","VerticalLayout","Vrgb","Weak","Weight","Weight","Width","Width","XDG_ENV","XDG_ENV","XDG_ENV","XDG_ENV","XDG_FALLBACK_PATH","XDG_FALLBACK_PATH","XDG_FALLBACK_PATH","XDG_FALLBACK_PATH","Xdg","Xml","accept","accepts","alias","aliases","as_path","as_path","binding","blanks","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cache_dirs","calculate_path","calculate_path","calculate_path","calculate_path","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compare","config","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","dirs","edits","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","get_value","ignore_missing","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","kind","make_property","matches","merge_config","mode","parse_config_parts","path","path","path","path","path","path","prefer","prefix","prefix","prefix","prefix","qual","rejects","remap_dirs","rescans","salt","salt","salt","salt","select_fonts","target","target","tests","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","value","value"],"q":[[0,"fontconfig_parser"],[800,"std::path"],[801,"std::path"],[802,"core::marker"],[803,"core::fmt"],[804,"core::fmt"],[805,"roxmltree::parse"],[806,"std::io::error"],[807,"core::num::dec2flt"],[808,"core::num::error"],[809,"alloc::string"],[810,"core::option"],[811,"alloc::vec"],[812,"core::result"],[813,"core::any"]],"d":["Alias elements provide a shorthand notation for the set of …","","","","Whether glyphs can be antialiased","Whether glyphs can be antialiased","","","","Stretches glyphs horizontally before hinting","Stretches glyphs horizontally before hinting","","","Use autohinter instead of normal hinter","Use autohinter instead of normal hinter","","","","","","","","<bool>false</bool>","","","List of layout capabilities in the font","List of layout capabilities in the font","","","This element holds at least one Value::Int element of an …","","Unicode chars encoded by the font","Unicode chars encoded by the font","Whether any glyphs have color","Whether any glyphs have color","","","","","","<const>hintslight</const>","","","","Whether the style is a decorative variant","Whether the style is a decorative variant","","","","","","","","","","","Final dir data","","","","<double>1.5</double>","Target dots per inch","Target dots per inch","","","","","","","Use the embedded bitmap instead of the outline","Use the embedded bitmap instead of the outline","Rasterizer should synthetically embolden the font","Rasterizer should synthetically embolden the font","","","Contains the error value","","","","","","","","Font family names","Font family names","Languages corresponding to each family","Languages corresponding to each family","The filename holding the font","The filename holding the font","","","","","","","List of the feature tags in OpenType to be enabled","List of the feature tags in OpenType to be enabled","String name of the font format","String name of the font format","Whether the font has hinting","Whether the font has hinting","Version number of the font","Version number of the font","Font foundry name","Font foundry name","Font full names (often includes style)","Font full names (often includes style)","Languages corresponding to each fullname","Languages corresponding to each fullname","","Use font global advance data (deprecated)","Use font global advance data (deprecated)","","Automatic hinting style","Automatic hinting style","","Whether the rasterizer should use hinting","Whether the rasterizer should use hinting","","","","","","","The index of the font within the file","The index of the font within the file","","<int>0</int>","","","","","","List of RFC-3066-style languages this font supports","List of RFC-3066-style languages this font supports","This element holds at least one Value::String element of a …","","Type of LCD filter","Type of LCD filter","","","","","","","","","","","","","","","","","","Eliminate leading from line spacing","Eliminate leading from line spacing","","","","","","","Language name to be used for the default value of …","Language name to be used for the default value of …","","","","","","","","","","Contains the success value","","Order number of the font","Order number of the font","Whether the glyphs are outlines","Whether the glyphs are outlines","","","","","","","","","Pixel size","Pixel size","","","","Font family name in PostScript","Font family name in PostScript","","","String Name of the running program","String Name of the running program","","<name target="font">pixelsize</name>","","","","This element holds the two Value::Int elements of a range …","","Which rasterizer is in use (deprecated)","Which rasterizer is in use (deprecated)","","","This element contains a directory name where will be …","","Final remap-dirs data","","","","unknown, rgb, bgr, vrgb, vbgr, none - subpixel geometry","unknown, rgb, bgr, vrgb, vbgr, none - subpixel geometry","","","","Whether glyphs can be scaled","Whether glyphs can be scaled","Scale factor for point->pixel conversions (deprecated)","Scale factor for point->pixel conversions (deprecated)","","","","","","","","","","","","Point size","Point size","Italic, oblique or roman","Italic, oblique or roman","Proportional, dual-width, monospace or charcell","Proportional, dual-width, monospace or charcell","<string>str</string>","","Font style. Overrides weight and slant","Font style. Overrides weight and slant","Languages corresponding to each style","Languages corresponding to each style","","","This element contains a single value which is compared …","","","","","","","","","","","","","Runtime typed fontconfig value","","Automatic hinting style","Automatic hinting style","","","Light, medium, demibold, bold or black","Light, medium, demibold, bold or black","Condensed, normal or expanded","Condensed, normal or expanded","Environment variable name which used xdg prefix","Environment variable name which used xdg prefix","Environment variable name which used xdg prefix","Environment variable name which used xdg prefix","Fallback path when XDG_ENV is not exists","Fallback path when XDG_ENV is not exists","Fallback path when XDG_ENV is not exists","Fallback path when XDG_ENV is not exists","","","<accept>","","alias name","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calculate actual path","Calculate actual path","Calculate actual path","Calculate actual path","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","<default>","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","Parse as raw config parts use this when you want custom …","","","","","dir path","dir path will be mapped as the path as-path in cached …","<prefer>","","","","","","","","","","","‘salt’ property affects to determine cache filename. …","‘salt’ property affects to determine cache filename. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,13,23,30,26,27,23,19,19,26,27,19,19,26,27,11,34,0,11,11,11,0,36,0,13,26,27,31,0,36,11,26,27,26,27,11,0,13,0,0,36,22,32,12,26,27,12,21,35,19,19,11,11,13,0,13,0,0,30,0,36,26,27,11,26,27,0,0,0,26,27,26,27,22,32,54,0,11,0,11,11,11,11,26,27,26,27,26,27,31,21,25,35,0,0,26,27,26,27,26,27,26,27,26,27,26,27,26,27,29,26,27,11,26,27,11,26,27,11,11,11,33,0,13,26,27,0,36,37,0,40,40,11,26,27,36,11,26,27,11,11,11,22,32,22,32,11,34,0,0,13,0,26,27,34,11,26,27,30,11,22,32,22,32,26,27,40,11,11,31,22,32,22,32,11,54,30,26,27,26,27,40,40,40,40,21,25,29,35,26,27,26,27,30,26,27,19,19,26,27,0,36,0,0,11,36,37,26,27,11,12,0,13,0,13,0,11,26,27,11,31,18,26,27,26,27,26,27,21,25,0,13,11,11,11,11,34,26,27,26,27,26,27,36,18,26,27,26,27,34,0,0,0,0,0,11,30,31,11,11,11,34,0,11,0,11,26,27,11,18,26,27,26,27,1,6,7,8,1,6,7,8,12,40,9,28,9,14,8,16,17,10,40,9,10,11,1,6,7,8,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,40,9,10,11,1,6,7,8,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,14,1,6,7,8,9,10,11,1,6,7,8,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,9,10,11,1,6,7,8,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,20,14,9,10,1,6,7,8,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,35,9,14,24,9,10,11,1,6,7,8,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,40,40,9,10,11,1,6,7,8,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,40,40,40,40,40,40,9,10,11,1,6,7,8,12,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,35,36,36,36,36,36,36,36,36,36,37,11,12,18,19,21,22,23,25,27,30,31,32,33,35,11,7,40,9,10,11,1,6,7,8,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,26,27,14,14,17,0,1,6,7,8,15,16,9,1,6,7,8,20,28,14,10,1,8,15,16,14,20,24,24,9,10,11,1,6,7,8,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,40,40,9,10,11,1,6,7,8,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,40,9,10,11,1,6,7,8,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,40,9,10,11,1,6,7,8,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,17,20],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[1,-1],2,[[4,[3]],5]],[[6,-1],2,[[4,[3]],5]],[[7,-1],2,[[4,[3]],5]],[[8,-1],2,[[4,[3]],5]],[9,9],[10,10],[11,11],[1,1],[6,6],[7,7],[8,8],[12,12],[13,13],[14,14],[15,15],[16,16],[17,17],[18,18],[19,19],[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[26,26],[27,27],[28,28],[29,29],[30,30],[31,31],[32,32],[33,33],[34,34],[35,35],[36,36],[37,37],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],[[-1,-2],38,[],[]],0,0,[[],9],[[],10],[[],1],[[],6],[[],7],[[],8],[[],12],[[],14],[[],15],[[],16],[[],17],[[],18],[[],19],[[],20],[[],21],[[],22],[[],23],[[],24],[[],25],[[],26],[[],27],[[],28],[[],35],0,0,0,[[9,9],39],[[10,10],39],[[11,11],39],[[1,1],39],[[6,6],39],[[7,7],39],[[8,8],39],[[12,12],39],[[13,13],39],[[14,14],39],[[15,15],39],[[16,16],39],[[17,17],39],[[18,18],39],[[19,19],39],[[20,20],39],[[21,21],39],[[22,22],39],[[23,23],39],[[24,24],39],[[25,25],39],[[26,26],39],[[27,27],39],[[28,28],39],[[29,29],39],[[30,30],39],[[31,31],39],[[32,32],39],[[33,33],39],[[34,34],39],[[35,35],39],[[36,36],39],[[37,37],39],[[40,41],42],[[40,41],42],[[9,41],42],[[10,41],42],[[11,41],42],[[1,41],42],[[6,41],42],[[7,41],42],[[8,41],42],[[12,41],42],[[13,41],42],[[14,41],42],[[15,41],42],[[16,41],42],[[17,41],42],[[18,41],42],[[19,41],42],[[20,41],42],[[21,41],42],[[22,41],42],[[23,41],42],[[24,41],42],[[25,41],42],[[26,41],42],[[27,41],42],[[28,41],42],[[29,41],42],[[30,41],42],[[31,41],42],[[32,41],42],[[33,41],42],[[34,41],42],[[35,41],42],[[36,41],42],[[37,41],42],[43,40],[44,40],[45,40],[46,40],[-1,-1,[]],[47,40],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[28,13],[6,13],[9,13],[24,13],[7,13],[8,13],[10,13],[1,13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,34,[]],[-1,-1,[]],[-1,-1,[]],[48,36],[49,36],[50,36],[[[38,[35,27]]],36],[51,36],[-1,-1,[]],[52,36],[11,36],[53,36],[-1,-1,[]],[48,[[54,[11]]]],[48,[[54,[12]]]],[48,[[54,[18]]]],[48,[[54,[19]]]],[48,[[54,[21]]]],[48,[[54,[22]]]],[48,[[54,[23]]]],[48,[[54,[25]]]],[48,[[54,[27]]]],[48,[[54,[30]]]],[48,[[54,[31]]]],[48,[[54,[32]]]],[48,[[54,[33]]]],[48,[[54,[35]]]],[[11,27],[[56,[55]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[26,27],[[27,34],26],0,[[14,-1],[[54,[38]]],[[4,[3]],5]],0,[48,[[54,[[57,[13]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,53,[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,[[58,[-2]]],[],[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],0,0],"c":[],"p":[[3,"Dir",0],[3,"PathBuf",800],[3,"Path",800],[8,"AsRef",801],[8,"Sized",802],[3,"CacheDir",0],[3,"Include",0],[3,"RemapDir",0],[3,"Alias",0],[3,"Config",0],[4,"Constant",0],[4,"DirPrefix",0],[4,"ConfigPart",0],[3,"FontConfig",0],[3,"DirData",0],[3,"RemapDirData",0],[3,"Edit",0],[4,"EditBinding",0],[4,"EditMode",0],[3,"Test",0],[4,"TestTarget",0],[4,"TestCompare",0],[4,"TestQual",0],[3,"Match",0],[4,"MatchTarget",0],[4,"Property",0],[4,"PropertyKind",0],[3,"SelectFont",0],[4,"FontMatch",0],[4,"ListOp",0],[4,"UnaryOp",0],[4,"BinaryOp",0],[4,"TernaryOp",0],[4,"Expression",0],[4,"PropertyTarget",0],[4,"Value",0],[4,"IntOrRange",0],[15,"tuple"],[15,"bool"],[4,"Error",0],[3,"Formatter",803],[6,"Result",803],[3,"ParseBoolError",804],[4,"Error",805],[3,"Error",806],[3,"ParseFloatError",807],[3,"ParseIntError",808],[15,"str"],[6,"Bool",0],[6,"CharSet",0],[6,"Int",0],[6,"Double",0],[3,"String",809],[6,"Result",0],[15,"u32"],[4,"Option",810],[3,"Vec",811],[4,"Result",812],[3,"TypeId",813]],"b":[[492,"impl-Display-for-Error"],[493,"impl-Debug-for-Error"],[527,"impl-From%3CParseBoolError%3E-for-Error"],[528,"impl-From%3CError%3E-for-Error"],[529,"impl-From%3CError%3E-for-Error"],[530,"impl-From%3CParseFloatError%3E-for-Error"],[532,"impl-From%3CParseIntError%3E-for-Error"],[542,"impl-From%3CSelectFont%3E-for-ConfigPart"],[543,"impl-From%3CCacheDir%3E-for-ConfigPart"],[544,"impl-From%3CAlias%3E-for-ConfigPart"],[545,"impl-From%3CMatch%3E-for-ConfigPart"],[546,"impl-From%3CInclude%3E-for-ConfigPart"],[547,"impl-From%3CRemapDir%3E-for-ConfigPart"],[548,"impl-From%3CConfig%3E-for-ConfigPart"],[549,"impl-From%3CDir%3E-for-ConfigPart"],[573,"impl-From%3C%26str%3E-for-Value"],[574,"impl-From%3Cbool%3E-for-Value"],[575,"impl-From%3CVec%3CIntOrRange%3E%3E-for-Value"],[576,"impl-From%3C(PropertyTarget,+PropertyKind)%3E-for-Value"],[577,"impl-From%3Cu32%3E-for-Value"],[579,"impl-From%3Cf64%3E-for-Value"],[580,"impl-From%3CConstant%3E-for-Value"],[581,"impl-From%3CString%3E-for-Value"]]},\ "fontdb":{"doc":"fontdb is a simple, in-memory font database with CSS-like …","t":"NNNNNNNNNNNNNNNNNNNNNNNNSSNNNNNNNNNNNNNNNNNNNNNNNNDNNNSSNNNNNNNNNNNNNNNNNNNNDENNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNSENNNNNSNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNDNNNSNNNNNNNNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNEENNNSNNNNNNNNNNNNNNNNNNNDNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLNNLLLLLLLLMLLLLMLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMML","n":["Afrikaans_SouthAfrica","Albanian_Albania","Alsatian_France","Amharic_Ethiopia","Arabic_Algeria","Arabic_Bahrain","Arabic_Egypt","Arabic_Iraq","Arabic_Jordan","Arabic_Kuwait","Arabic_Lebanon","Arabic_Libya","Arabic_Morocco","Arabic_Oman","Arabic_Qatar","Arabic_SaudiArabia","Arabic_Syria","Arabic_Tunisia","Arabic_UAE","Arabic_Yemen","Armenian_Armenia","Assamese_India","Azeri_Cyrillic_Azerbaijan","Azeri_Latin_Azerbaijan","BLACK","BOLD","Bashkir_Russia","Basque_Basque","Belarusian_Belarus","Bengali_Bangladesh","Bengali_India","Binary","Bosnian_Cyrillic_BosniaAndHerzegovina","Bosnian_Latin_BosniaAndHerzegovina","Breton_France","Bulgarian_Bulgaria","Catalan_Catalan","Chinese_HongKongSAR","Chinese_MacaoSAR","Chinese_PeoplesRepublicOfChina","Chinese_Singapore","Chinese_Taiwan","Condensed","Corsican_France","Croatian_Croatia","Croatian_Latin_BosniaAndHerzegovina","Cursive","Czech_CzechRepublic","Danish_Denmark","Dari_Afghanistan","Database","Divehi_Maldives","Dutch_Belgium","Dutch_Netherlands","EXTRA_BOLD","EXTRA_LIGHT","English_Australia","English_Belize","English_Canada","English_Caribbean","English_India","English_Ireland","English_Jamaica","English_Malaysia","English_NewZealand","English_RepublicOfThePhilippines","English_Singapore","English_SouthAfrica","English_TrinidadAndTobago","English_UnitedKingdom","English_UnitedStates","English_Zimbabwe","Estonian_Estonia","Expanded","ExtraCondensed","ExtraExpanded","FaceInfo","Family","Fantasy","Faroese_FaroeIslands","File","Filipino_Philippines","Finnish_Finland","French_Belgium","French_Canada","French_France","French_Luxembourg","French_PrincipalityOfMonaco","French_Switzerland","Frisian_Netherlands","Galician_Galician","Georgian_Georgia","German_Austria","German_Germany","German_Liechtenstein","German_Luxembourg","German_Switzerland","Greek_Greece","Greenlandic_Greenland","Gujarati_India","Hausa_Latin_Nigeria","Hebrew_Israel","Hindi_India","Hungarian_Hungary","ID","Icelandic_Iceland","Igbo_Nigeria","Indonesian_Indonesia","Inuktitut_Canada","Inuktitut_Latin_Canada","Irish_Ireland","Italian_Italy","Italian_Switzerland","Italic","Japanese_Japan","Kannada_India","Kazakh_Kazakhstan","Khmer_Cambodia","Kiche_Guatemala","Kinyarwanda_Rwanda","Kiswahili_Kenya","Konkani_India","Korean_Korea","Kyrgyz_Kyrgyzstan","LIGHT","Language","Lao_LaoPDR","Latvian_Latvia","Lithuanian_Lithuania","LowerSorbian_Germany","Luxembourgish_Luxembourg","MEDIUM","Macedonian_NorthMacedonia","Malay_BruneiDarussalam","Malay_Malaysia","Malayalam_India","Maltese_Malta","Maori_NewZealand","Mapudungun_Chile","Marathi_India","Mohawk_Mohawk","Mongolian_Cyrillic_Mongolia","Mongolian_Traditional_PeoplesRepublicOfChina","Monospace","NORMAL","Name","Nepali_Nepal","Normal","Normal","Norwegian_Bokmal_Norway","Norwegian_Nynorsk_Norway","Oblique","Occitan_France","Odia_India","Pashto_Afghanistan","Polish_Poland","Portuguese_Brazil","Portuguese_Portugal","Punjabi_India","Quechua_Bolivia","Quechua_Ecuador","Quechua_Peru","Query","Romanian_Romania","Romansh_Switzerland","Russian_Russia","SEMIBOLD","Sami_Inari_Finland","Sami_Lule_Norway","Sami_Lule_Sweden","Sami_Northern_Finland","Sami_Northern_Norway","Sami_Northern_Sweden","Sami_Skolt_Finland","Sami_Southern_Norway","Sami_Southern_Sweden","SansSerif","Sanskrit_India","SemiCondensed","SemiExpanded","Serbian_Cyrillic_BosniaAndHerzegovina","Serbian_Cyrillic_Serbia","Serbian_Latin_BosniaAndHerzegovina","Serbian_Latin_Serbia","Serif","SesothoSaLeboa_SouthAfrica","Setswana_SouthAfrica","SharedFile","Sinhala_SriLanka","Slovak_Slovakia","Slovenian_Slovenia","Source","Spanish_Argentina","Spanish_Bolivia","Spanish_Chile","Spanish_Colombia","Spanish_CostaRica","Spanish_DominicanRepublic","Spanish_Ecuador","Spanish_ElSalvador","Spanish_Guatemala","Spanish_Honduras","Spanish_Mexico","Spanish_ModernSort_Spain","Spanish_Nicaragua","Spanish_Panama","Spanish_Paraguay","Spanish_Peru","Spanish_PuertoRico","Spanish_TraditionalSort_Spain","Spanish_UnitedStates","Spanish_Uruguay","Spanish_Venezuela","Stretch","Style","Swedish_Finland","Swedish_Sweden","Syriac_Syria","THIN","Tajik_Cyrillic_Tajikistan","Tamazight_Latin_Algeria","Tamil_India","Tatar_Russia","Telugu_India","Thai_Thailand","Tibetan_PRC","Turkish_Turkey","Turkmen_Turkmenistan","Uighur_PRC","Ukrainian_Ukraine","UltraCondensed","UltraExpanded","Unknown","UpperSorbian_Germany","Urdu_IslamicRepublicOfPakistan","Uzbek_Cyrillic_Uzbekistan","Uzbek_Latin_Uzbekistan","Vietnamese_Vietnam","Weight","Welsh_UnitedKingdom","Wolof_Senegal","Yakut_Russia","Yi_PRC","Yoruba_Nigeria","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","default","default","default","default","default","default","dummy","eq","eq","eq","eq","eq","eq","eq","face","face_source","faces","families","families","family_name","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","hash","hash","hash","hash","hash","hash","id","index","into","into","into","into","into","into","into","into","into","into","is_empty","isiXhosa_SouthAfrica","isiZulu_SouthAfrica","len","load_font_data","load_font_file","load_font_source","load_fonts_dir","load_system_fonts","make_face_data_unshared","make_shared_face_data","monospaced","new","partial_cmp","partial_cmp","partial_cmp","post_script_name","primary_language","push_face_info","query","region","remove_face","set_cursive_family","set_fantasy_family","set_monospace_family","set_sans_serif_family","set_serif_family","source","stretch","stretch","style","style","to_number","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","weight","weight","with_face_data"],"q":[[0,"fontdb"],[425,"core::cmp"],[426,"core::option"],[427,"core::iter::traits::iterator"],[428,"core::fmt"],[429,"core::fmt"],[430,"core::hash"],[431,"alloc::vec"],[432,"std::io::error"],[433,"std::path"],[434,"core::convert"],[435,"tinyvec::tinyvec"],[436,"alloc::sync"],[437,"alloc::string"],[438,"core::convert"],[439,"core::ops::function"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","Black weight (900), the thickest value.","Bold weight (700).","","","","","","A font’s raw data, typically backed by a Vec.","","","","","","","","","","","","","","","Glyphs in cursive fonts generally use a more informal …","","","","A font database.","","","","Extra-bold weight (800).","Extra light weight (200).","","","","","","","","","","","","","","","","","","","","","A single font face info.","A font family.","Fantasy fonts are primarily decorative or expressive fonts …","","A font’s path.","","","","","","","","","","","","","","","","","","","","","","","","A unique per database face ID.","","","","","","","","","A form that is generally cursive in nature.","","","","","","","","","","","Light weight (300).","A Name language.","","","","","","Medium weight (500, higher than normal).","","","","","","","","","","","","The sole criterion of a monospace font is that all glyphs …","Normal (400).","The name of a font family of choice.","","A face that is neither italic not obliqued.","","","","A typically-sloped version of the regular face.","","","","","","","","","","","A database query.","","","","Semibold weight (600).","","","","","","","","","","Glyphs in sans-serif fonts, as the term is used in CSS, …","","","","","","","","Serif fonts represent the formal text style for a script.","","","A font’s raw data originating from a shared file mapping.","","","","A font source.","","","","","","","","","","","","","","","","","","","","","","A face width.","Allows italic or oblique faces to be selected.","","","","Thin weight (100), the thinnest value.","","","","","","","","","","","","","","","","","","","","Specifies the weight of glyphs in the font, their degree …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a dummy ID.","","","","","","","","Selects a FaceInfo by id.","Returns font face storage and the face index by ID.","Returns an iterator over the internal storage.","A list of family names.","A prioritized list of font family names or generic family …","Returns the generic family name or the Family::Name itself.","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","An unique ID.","A face index in the source.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if the Database contains no font faces.","","","Returns the number of font faces in the Database.","Loads a font data into the Database.","Loads a font file into the Database.","Loads a font from the given source into the Database and …","Loads font files from the selected directory into the …","Attempts to load system fonts.","Transfers ownership of shared font data back to the font …","Makes the font data that backs the specified face id …","Indicates that the font face is monospaced.","Create a new, empty Database.","","","","A PostScript name.","Returns the primary language.","Pushes a user-provided FaceInfo to the database.","Performs a CSS-like query and returns the best matched …","Returns a language region.","Removes a font face by id from the database.","Sets the family that will be used by Family::Cursive.","Sets the family that will be used by Family::Fantasy.","Sets the family that will be used by Family::Monospace.","Sets the family that will be used by Family::SansSerif.","Sets the family that will be used by Family::Serif.","A font source.","A font face stretch.","Selects a normal, condensed, or expanded face from a font …","A font face style.","Allows italic or oblique faces to be selected.","Returns a numeric representation of a width.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A font face weight.","Specifies the weight of glyphs in the font, their degree …","Executes a closure with a font’s data."],"i":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,7,7,9,9,9,9,9,4,9,9,9,9,9,9,9,9,9,9,10,9,9,9,6,9,9,9,0,9,9,9,7,7,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,0,0,6,9,4,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,9,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,9,9,9,7,0,9,9,9,9,9,7,9,9,9,9,9,9,9,9,9,9,9,6,7,6,9,8,10,9,9,8,9,9,9,9,9,9,9,9,9,9,0,9,9,9,7,9,9,9,9,9,9,9,9,9,6,9,10,10,9,9,9,9,6,9,9,4,9,9,9,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,9,9,9,7,9,9,9,9,9,9,9,9,9,9,9,10,10,9,9,9,9,9,9,0,9,9,9,9,9,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,7,10,1,2,5,7,8,10,1,1,5,6,7,8,9,10,2,2,2,3,5,2,1,1,2,3,4,5,6,7,8,9,9,10,1,2,3,4,5,6,7,8,9,10,1,5,6,7,8,10,3,3,1,2,3,4,5,6,7,8,9,10,2,9,9,2,2,2,2,2,2,2,2,3,2,1,7,10,3,9,2,2,9,2,2,2,2,2,2,3,3,5,3,5,10,1,2,3,4,5,6,7,8,9,10,1,9,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,3,5,2],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[2,2],[3,3],[4,4],[5,5],[6,6],[7,7],[8,8],[9,9],[10,10],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[1,1],12],[[7,7],12],[[10,10],12],[[],1],[[],2],[[],5],[[],7],[[],8],[[],10],[[],1],[[1,1],13],[[5,5],13],[[6,6],13],[[7,7],13],[[8,8],13],[[9,9],13],[[10,10],13],[[2,1],[[14,[3]]]],[[2,1],[[14,[[11,[4,15]]]]]],[2,[[0,[16]]]],0,0,[[2,6],17],[[1,18],19],[[1,18],19],[[2,18],19],[[3,18],19],[[4,18],19],[[5,18],19],[[6,18],19],[[7,18],19],[[8,18],19],[[9,18],[[21,[11,20]]]],[[9,18],[[21,[11,20]]]],[[10,18],[[21,[11,20]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[1,-1],11,22],[[5,-1],11,22],[[6,-1],11,22],[[7,-1],11,22],[[8,-1],11,22],[[10,-1],11,22],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,13],0,0,[2,23],[[2,[25,[24]]],11],[[2,-1],[[21,[11,26]]],[[28,[27]]]],[[2,4],[[30,[[29,[1]]]]]],[[2,-1],11,[[28,[27]]]],[2,11],[[2,1],11],[[2,1],[[14,[[11,[[31,[28]],15]]]]]],0,[[],2],[[1,1],[[14,[12]]]],[[7,7],[[14,[12]]]],[[10,10],[[14,[12]]]],0,[9,17],[[2,3],11],[[2,5],[[14,[1]]]],[9,17],[[2,1],11],[[2,-1],11,[[33,[32]]]],[[2,-1],11,[[33,[32]]]],[[2,-1],11,[[33,[32]]]],[[2,-1],11,[[33,[32]]]],[[2,-1],11,[[33,[32]]]],0,0,0,0,0,[10,34],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,32,[]],[-1,32,[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],0,0,[[2,1,-1],[[14,[-2]]],36,[]]],"c":[],"p":[[3,"ID",0],[3,"Database",0],[3,"FaceInfo",0],[4,"Source",0],[3,"Query",0],[4,"Family",0],[3,"Weight",0],[4,"Style",0],[4,"Language",0],[4,"Stretch",0],[15,"tuple"],[4,"Ordering",425],[15,"bool"],[4,"Option",426],[15,"u32"],[8,"Iterator",427],[15,"str"],[3,"Formatter",428],[6,"Result",428],[3,"Error",428],[4,"Result",429],[8,"Hasher",430],[15,"usize"],[15,"u8"],[3,"Vec",431],[3,"Error",432],[3,"Path",433],[8,"AsRef",434],[15,"array"],[4,"TinyVec",435],[3,"Arc",436],[3,"String",437],[8,"Into",434],[15,"u16"],[3,"TypeId",438],[8,"FnOnce",439]],"b":[[307,"impl-Debug-for-ID"],[308,"impl-Display-for-ID"],[316,"impl-Display-for-Language"],[317,"impl-Debug-for-Language"]]},\ "libc":{"doc":"libc - Raw FFI bindings to platforms’ system libraries","t":"RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRFRRRRRRRRFRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFFFFFRRRFFFFFFFRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRERRRRRRRRRRRDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRGDDGGDGDDGGDDGGDGDGDGGRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFFFRFRRRRRRRERRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRFRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRFRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRGRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRFRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFFFFRRRRRRRFFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRFRFFFFRRRRFFRFRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTTDTDDDTDDFDGMMMMGMGGGGGMMGDGGGGMMMMMMMMMMMFMDDDMMFFMMMMMFFFFMFMMMMMMDFFMDMMMMMMMMMMFMFMMMFMMMMMMMFMMMFMMFFDFMMMMMMMMMMMMMMMMMMMMMDDDDFFFFFFMMMFMFGGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFMMMMMMMGGGMMGMMMMMMGGMMMMGGGGGGGEMFMMGMDDMMMMMDGDGMFFFFFFMMMMMMMMMFMFFFMMMFFFFFFFFGMGFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDFFFFMMMMDMMMMMFMMMMFDMMFFMFFMMMMMMMMMMMMMMMMFMMMMMMMMMMMGFMDDFFFDFFFFMMMMFFFMMMMMMMMFMMMMMMMMMMMDFMFFFFMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMFMMMMMMMMMMMMFFFFFFMMMMFFFDFFFMMMMMMFMFFGFMMFFFFFFFFFMMFMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMFMMFFDFFDFFFFFFFMMMDFFFFFFDDDMMDDDDDDFFFFFFFFFDFMMMMMMMMMMMMMMMMMMFDFDFLMMFFMMFFFEEMFFFMMMFFFFMFFMMFFFMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMGFFFFFFFGDMMFFFFFFFFFFFFFFFMMFFMFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFMMGMMMMMMMMFFDDFFFFFFFMMMMFGMDMMMMMMMMMMMFMMMMMMDFDMFFFGMMMMMMGGFMFMDFFMMMMMMMDMMDMMMMMMMDMMMMMMMMMMMMMMMMMMMMMDDDDDGDGMMMMFGGFDFFFDDDDDMMGGGGMMMMMMMMMGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGDFFFMMDMDDDDMMMMMDMMMMFFFFFFFFFFFFFMMMMDDMMMMMMDMMMFMMMMMMMGMFFMMMMMMMMMMMMFFFDMMMMMMMMMMMMFDFFFFFFMGFFFFGFFFFFFFFFMFMMFFFDFDFFFFFFMMDMMMDMMMFFFFFFFFFMFMFFFFFFFFFFFFFFFFFFDMMMMMMDMMGMMMMMFFDFMMFMMFFFFFFFGMMMMFFMMMMMMMMMMMMMMMMMMFFDDGMMMMMGFMFMMDFFFFMMMMMMMMMMMMMGFMMMFGFMMGFFDDMDMMDGMMMMMDDMMMMMMMMMMMMMMMFFFDMMMMMMGGMMMMFFDFFFFFFFDMMMMMMMMMMMMMMMMMMMMMMMMMMDMMMMDFFFMFFMMMGMMMMGMFFFDFMMFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFDFFMMMFFFFFFFMFMGFFFFMMMMDFFFFFFFFFFFFFFFFFFDFFDFFFFFDFFFFFDFFFFFFFFDFFFFFFFFFFFFGFFFFFDFFFFFFFFFFFFDFGFFFDFFFFFFFFFFDFFFFFFFFFFFFFGGFDDDGFFFFFFFFFMMMMMMMFFFFFFFFFMMMMMMMMFFMMMMMMMMMMMMMMMMFFFFFFFFFFFFFMMMFFFFFFDFFDGMMFFFFFFMMMMFMMMMMMMMMFFMMMMMGMMMMGDDMMFMMMMMMMMMMMMMMMMMMMDMMMMMMMMMMMMMMMMDMMMMMMMMMMMMMMMMMMGMMMMMMMMMMMMFMFDMMFFFFFFMDMMMMFMFFFFGDDDDDDDMMDMDMDDMDFFFFMFMFFMMMFMMFDFFFFMDFFDDMMMMMFMMMMFFFFFFDMMFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFMMMMMMMMMMMMMMMMMMMMMMMMMMMMFMMFFGFFFDFLMMLMLLLLLDFFFFFMMMMDFGDFFMFDMMFFDFFDFFMMMMMMMMMMMMMMMMMMMMMMMMGFMMMMMMMMMMMMMMFDDDDDDDDDDDDDDDFFGMMMMMMMMMGFFDFFMMMMMMMMMFMMMMMMMMMMMMMMMMMMMMGMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDMMMMDFDFDFDFMDFDFDFDMFFFFFFFFFFFFFFFFFFFFFFFMFFFFFFFFFFFFFFFMMMMMMMMMMMMMMMMMMMMMMMMGMMMMMMFFFMMMMMMMFFFFFFFFDFFMFMMFGFFFFFFFFFFDDMMFMMMGFFFFFFGFFFFDDDEMDDDDDMMMMMMMMMMMFFFDMMMMMFMMMFMMFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMDDMMGDDDDDGGGGGGFFFFFFFFFFMMMMGFDDDFMMMMMMMMMMMMDFFFFDFDMMMMMMMMMMFFFFFFFMGFFMMDFFFMMMMDDDDDDDDDDM","n":["ABDAY_1","ABDAY_2","ABDAY_3","ABDAY_4","ABDAY_5","ABDAY_6","ABDAY_7","ABMON_1","ABMON_10","ABMON_11","ABMON_12","ABMON_2","ABMON_3","ABMON_4","ABMON_5","ABMON_6","ABMON_7","ABMON_8","ABMON_9","ABS_CNT","ABS_MAX","ACCOUNTING","ADDR_COMPAT_LAYOUT","ADDR_LIMIT_32BIT","ADDR_LIMIT_3GB","ADDR_NO_RANDOMIZE","ADFS_SUPER_MAGIC","ADJ_ESTERROR","ADJ_FREQUENCY","ADJ_MAXERROR","ADJ_MICRO","ADJ_NANO","ADJ_OFFSET","ADJ_OFFSET_SINGLESHOT","ADJ_OFFSET_SS_READ","ADJ_SETOFFSET","ADJ_STATUS","ADJ_TAI","ADJ_TICK","ADJ_TIMECONST","AFFS_SUPER_MAGIC","AFS_SUPER_MAGIC","AF_ALG","AF_APPLETALK","AF_ASH","AF_ATMPVC","AF_ATMSVC","AF_AX25","AF_BLUETOOTH","AF_BRIDGE","AF_CAIF","AF_CAN","AF_DECnet","AF_ECONET","AF_IB","AF_IEEE802154","AF_INET","AF_INET6","AF_IPX","AF_IRDA","AF_ISDN","AF_IUCV","AF_KEY","AF_LLC","AF_LOCAL","AF_MPLS","AF_NETBEUI","AF_NETLINK","AF_NETROM","AF_NFC","AF_PACKET","AF_PHONET","AF_PPPOX","AF_RDS","AF_ROSE","AF_ROUTE","AF_RXRPC","AF_SECURITY","AF_SNA","AF_TIPC","AF_UNIX","AF_UNSPEC","AF_VSOCK","AF_WANPIPE","AF_X25","AF_XDP","AIO_ALLDONE","AIO_CANCELED","AIO_NOTCANCELED","AI_ADDRCONFIG","AI_ALL","AI_CANONNAME","AI_NUMERICHOST","AI_NUMERICSERV","AI_PASSIVE","AI_V4MAPPED","ALG_OP_DECRYPT","ALG_OP_ENCRYPT","ALG_SET_AEAD_ASSOCLEN","ALG_SET_AEAD_AUTHSIZE","ALG_SET_DRBG_ENTROPY","ALG_SET_IV","ALG_SET_KEY","ALG_SET_KEY_BY_KEY_SERIAL","ALG_SET_OP","ALT_DIGITS","AM_STR","ARPD_FLUSH","ARPD_LOOKUP","ARPD_UPDATE","ARPHRD_ADAPT","ARPHRD_APPLETLK","ARPHRD_ARCNET","ARPHRD_ASH","ARPHRD_ATM","ARPHRD_AX25","ARPHRD_BIF","ARPHRD_CAN","ARPHRD_CHAOS","ARPHRD_CISCO","ARPHRD_CSLIP","ARPHRD_CSLIP6","ARPHRD_DDCMP","ARPHRD_DLCI","ARPHRD_ECONET","ARPHRD_EETHER","ARPHRD_ETHER","ARPHRD_EUI64","ARPHRD_FCAL","ARPHRD_FCFABRIC","ARPHRD_FCPL","ARPHRD_FCPP","ARPHRD_FDDI","ARPHRD_FRAD","ARPHRD_HDLC","ARPHRD_HIPPI","ARPHRD_HWX25","ARPHRD_IEEE1394","ARPHRD_IEEE802","ARPHRD_IEEE80211","ARPHRD_IEEE80211_PRISM","ARPHRD_IEEE80211_RADIOTAP","ARPHRD_IEEE802154","ARPHRD_IEEE802_TR","ARPHRD_INFINIBAND","ARPHRD_IPDDP","ARPHRD_IPGRE","ARPHRD_IRDA","ARPHRD_LAPB","ARPHRD_LOCALTLK","ARPHRD_LOOPBACK","ARPHRD_METRICOM","ARPHRD_NETROM","ARPHRD_NONE","ARPHRD_PIMREG","ARPHRD_PPP","ARPHRD_PRONET","ARPHRD_RAWHDLC","ARPHRD_ROSE","ARPHRD_RSRVD","ARPHRD_SIT","ARPHRD_SKIP","ARPHRD_SLIP","ARPHRD_SLIP6","ARPHRD_TUNNEL","ARPHRD_TUNNEL6","ARPHRD_VOID","ARPHRD_X25","ARPOP_InREPLY","ARPOP_InREQUEST","ARPOP_NAK","ARPOP_REPLY","ARPOP_REQUEST","ARPOP_RREPLY","ARPOP_RREQUEST","ATF_COM","ATF_DONTPUB","ATF_MAGIC","ATF_NETMASK","ATF_PERM","ATF_PUBL","ATF_USETRAILERS","AT_BASE","AT_BASE_PLATFORM","AT_CLKTCK","AT_EACCESS","AT_EGID","AT_EMPTY_PATH","AT_ENTRY","AT_EUID","AT_EXECFD","AT_EXECFN","AT_FDCWD","AT_FLAGS","AT_GID","AT_HWCAP","AT_HWCAP2","AT_IGNORE","AT_NOTELF","AT_NO_AUTOMOUNT","AT_NULL","AT_PAGESZ","AT_PHDR","AT_PHENT","AT_PHNUM","AT_PLATFORM","AT_RANDOM","AT_RECURSIVE","AT_REMOVEDIR","AT_SECURE","AT_STATX_DONT_SYNC","AT_STATX_FORCE_SYNC","AT_STATX_SYNC_AS_STAT","AT_STATX_SYNC_TYPE","AT_SYMLINK_FOLLOW","AT_SYMLINK_NOFOLLOW","AT_SYSINFO_EHDR","AT_UID","AUTOFS_SUPER_MAGIC","B0","B1000000","B110","B115200","B1152000","B1200","B134","B150","B1500000","B1800","B19200","B200","B2000000","B230400","B2400","B2500000","B300","B3000000","B3500000","B38400","B4000000","B460800","B4800","B50","B500000","B57600","B576000","B600","B75","B921600","B9600","BINDERFS_SUPER_MAGIC","BLKIOMIN","BLKIOOPT","BLKPBSZGET","BLKSSZGET","BOOT_TIME","BOTHER","BPF_ABS","BPF_ADD","BPF_ALU","BPF_AND","BPF_B","BPF_DIV","BPF_FS_MAGIC","BPF_H","BPF_IMM","BPF_IND","BPF_JA","BPF_JEQ","BPF_JGE","BPF_JGT","BPF_JMP","BPF_JSET","BPF_JUMP","BPF_K","BPF_LD","BPF_LDX","BPF_LEN","BPF_LL_OFF","BPF_LSH","BPF_MAXINSNS","BPF_MEM","BPF_MEMWORDS","BPF_MISC","BPF_MISCOP","BPF_MOD","BPF_MSH","BPF_MUL","BPF_NEG","BPF_NET_OFF","BPF_OR","BPF_RET","BPF_RSH","BPF_RVAL","BPF_ST","BPF_STMT","BPF_STX","BPF_SUB","BPF_W","BPF_X","BPF_XOR","BRKINT","BS0","BS1","BSDLY","BTRFS_SUPER_MAGIC","BUFSIZ","BUS_ADRALN","BUS_ADRERR","BUS_MCEERR_AO","BUS_MCEERR_AR","BUS_OBJERR","CANFD_BRS","CANFD_ESI","CANFD_MAX_DLC","CANFD_MAX_DLEN","CANFD_MTU","CANXL_HDR_SIZE","CANXL_MAX_DLC","CANXL_MAX_DLC_MASK","CANXL_MAX_DLEN","CANXL_MAX_MTU","CANXL_MIN_DLC","CANXL_MIN_DLEN","CANXL_MIN_MTU","CANXL_MTU","CANXL_PRIO_BITS","CANXL_PRIO_MASK","CANXL_SEC","CANXL_XLF","CAN_BCM","CAN_EFF_FLAG","CAN_EFF_ID_BITS","CAN_EFF_MASK","CAN_ERR_FLAG","CAN_ERR_MASK","CAN_INV_FILTER","CAN_ISOTP","CAN_J1939","CAN_MAX_DLC","CAN_MAX_DLEN","CAN_MCNET","CAN_MTU","CAN_NPROTO","CAN_RAW","CAN_RAW_ERR_FILTER","CAN_RAW_FD_FRAMES","CAN_RAW_FILTER","CAN_RAW_FILTER_MAX","CAN_RAW_JOIN_FILTERS","CAN_RAW_LOOPBACK","CAN_RAW_RECV_OWN_MSGS","CAN_RAW_XL_FRAMES","CAN_RTR_FLAG","CAN_SFF_ID_BITS","CAN_SFF_MASK","CAN_TP16","CAN_TP20","CBAUD","CBAUDEX","CGROUP2_SUPER_MAGIC","CGROUP_SUPER_MAGIC","CIBAUD","CLD_CONTINUED","CLD_DUMPED","CLD_EXITED","CLD_KILLED","CLD_STOPPED","CLD_TRAPPED","CLOCAL","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM","CLOCK_MONOTONIC","CLOCK_MONOTONIC_COARSE","CLOCK_MONOTONIC_RAW","CLOCK_PROCESS_CPUTIME_ID","CLOCK_REALTIME","CLOCK_REALTIME_ALARM","CLOCK_REALTIME_COARSE","CLOCK_TAI","CLOCK_THREAD_CPUTIME_ID","CLONE_CHILD_CLEARTID","CLONE_CHILD_SETTID","CLONE_CLEAR_SIGHAND","CLONE_DETACHED","CLONE_FILES","CLONE_FS","CLONE_INTO_CGROUP","CLONE_IO","CLONE_NEWCGROUP","CLONE_NEWIPC","CLONE_NEWNET","CLONE_NEWNS","CLONE_NEWPID","CLONE_NEWTIME","CLONE_NEWUSER","CLONE_NEWUTS","CLONE_PARENT","CLONE_PARENT_SETTID","CLONE_PIDFD","CLONE_PTRACE","CLONE_SETTLS","CLONE_SIGHAND","CLONE_SYSVSEM","CLONE_THREAD","CLONE_UNTRACED","CLONE_VFORK","CLONE_VM","CLOSE_RANGE_CLOEXEC","CLOSE_RANGE_UNSHARE","CMSG_DATA","CMSG_FIRSTHDR","CMSG_LEN","CMSG_NXTHDR","CMSG_SPACE","CMSPAR","CODA_SUPER_MAGIC","CODESET","CPU_ALLOC_SIZE","CPU_CLR","CPU_COUNT","CPU_COUNT_S","CPU_EQUAL","CPU_ISSET","CPU_SET","CPU_SETSIZE","CPU_ZERO","CR0","CR1","CR2","CR3","CRAMFS_MAGIC","CRDLY","CREAD","CRNCYSTR","CRTSCTS","CS","CS5","CS6","CS7","CS8","CSIGNAL","CSIZE","CSTOPB","CTL_ABI","CTL_BUS","CTL_BUS_ISA","CTL_CPU","CTL_DEBUG","CTL_DEV","CTL_FS","CTL_KERN","CTL_NET","CTL_VM","CTRL_ATTR_FAMILY_ID","CTRL_ATTR_FAMILY_NAME","CTRL_ATTR_HDRSIZE","CTRL_ATTR_MAXATTR","CTRL_ATTR_MCAST_GROUPS","CTRL_ATTR_MCAST_GRP_ID","CTRL_ATTR_MCAST_GRP_NAME","CTRL_ATTR_MCAST_GRP_UNSPEC","CTRL_ATTR_OPS","CTRL_ATTR_OP_FLAGS","CTRL_ATTR_OP_ID","CTRL_ATTR_OP_UNSPEC","CTRL_ATTR_UNSPEC","CTRL_ATTR_VERSION","CTRL_CMD_DELFAMILY","CTRL_CMD_DELMCAST_GRP","CTRL_CMD_DELOPS","CTRL_CMD_GETFAMILY","CTRL_CMD_GETMCAST_GRP","CTRL_CMD_GETOPS","CTRL_CMD_NEWFAMILY","CTRL_CMD_NEWMCAST_GRP","CTRL_CMD_NEWOPS","CTRL_CMD_UNSPEC","DAY_1","DAY_2","DAY_3","DAY_4","DAY_5","DAY_6","DAY_7","DCCP_SERVICE_LIST_MAX_LEN","DCCP_SOCKOPT_AVAILABLE_CCIDS","DCCP_SOCKOPT_CCID","DCCP_SOCKOPT_CCID_RX_INFO","DCCP_SOCKOPT_CCID_TX_INFO","DCCP_SOCKOPT_CHANGE_L","DCCP_SOCKOPT_CHANGE_R","DCCP_SOCKOPT_GET_CUR_MPS","DCCP_SOCKOPT_PACKET_SIZE","DCCP_SOCKOPT_QPOLICY_ID","DCCP_SOCKOPT_QPOLICY_TXQLEN","DCCP_SOCKOPT_RECV_CSCOV","DCCP_SOCKOPT_RX_CCID","DCCP_SOCKOPT_SEND_CSCOV","DCCP_SOCKOPT_SERVER_TIMEWAIT","DCCP_SOCKOPT_SERVICE","DCCP_SOCKOPT_TX_CCID","DEAD_PROCESS","DEBUGFS_MAGIC","DEVPTS_SUPER_MAGIC","DIR","DS","DT_BLK","DT_CHR","DT_DIR","DT_FIFO","DT_LNK","DT_REG","DT_SOCK","DT_UNKNOWN","D_FMT","D_T_FMT","Dl_info","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EAI_AGAIN","EAI_BADFLAGS","EAI_FAIL","EAI_FAMILY","EAI_MEMORY","EAI_NODATA","EAI_NONAME","EAI_OVERFLOW","EAI_SERVICE","EAI_SOCKTYPE","EAI_SYSTEM","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHO","ECHOCTL","ECHOE","ECHOK","ECHOKE","ECHONL","ECHOPRT","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","ECRYPTFS_SUPER_MAGIC","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EFD_CLOEXEC","EFD_NONBLOCK","EFD_SEMAPHORE","EFLAGS","EFS_SUPER_MAGIC","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EI_ABIVERSION","EI_CLASS","EI_DATA","EI_MAG0","EI_MAG1","EI_MAG2","EI_MAG3","EI_NIDENT","EI_OSABI","EI_PAD","EI_VERSION","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELFCLASS32","ELFCLASS64","ELFCLASSNONE","ELFCLASSNUM","ELFDATA2LSB","ELFDATA2MSB","ELFDATANONE","ELFDATANUM","ELFMAG0","ELFMAG1","ELFMAG2","ELFMAG3","ELFOSABI_AIX","ELFOSABI_ARM","ELFOSABI_ARM_AEABI","ELFOSABI_FREEBSD","ELFOSABI_GNU","ELFOSABI_HPUX","ELFOSABI_IRIX","ELFOSABI_LINUX","ELFOSABI_MODESTO","ELFOSABI_NETBSD","ELFOSABI_NONE","ELFOSABI_OPENBSD","ELFOSABI_SOLARIS","ELFOSABI_STANDALONE","ELFOSABI_SYSV","ELFOSABI_TRU64","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMPTY","EMSGSIZE","EMULTIHOP","EM_386","EM_68HC05","EM_68HC08","EM_68HC11","EM_68HC12","EM_68HC16","EM_68K","EM_860","EM_88K","EM_960","EM_AARCH64","EM_ALPHA","EM_ARC","EM_ARC_A5","EM_ARM","EM_AVR","EM_COLDFIRE","EM_CRIS","EM_D10V","EM_D30V","EM_FAKE_ALPHA","EM_FIREPATH","EM_FR20","EM_FR30","EM_FX66","EM_H8S","EM_H8_300","EM_H8_300H","EM_H8_500","EM_HUANY","EM_IA_64","EM_JAVELIN","EM_M32","EM_M32R","EM_ME16","EM_MIPS","EM_MIPS_RS3_LE","EM_MIPS_X","EM_MMA","EM_MMIX","EM_MN10200","EM_MN10300","EM_NCPU","EM_NDR1","EM_NONE","EM_OPENRISC","EM_PARISC","EM_PCP","EM_PDSP","EM_PJ","EM_PPC","EM_PPC64","EM_PRISM","EM_RCE","EM_RH32","EM_S370","EM_S390","EM_SH","EM_SPARC","EM_SPARC32PLUS","EM_SPARCV9","EM_ST100","EM_ST19","EM_ST7","EM_ST9PLUS","EM_STARCORE","EM_SVX","EM_TILEGX","EM_TILEPRO","EM_TINYJ","EM_TRICORE","EM_V800","EM_V850","EM_VAX","EM_VPP500","EM_X86_64","EM_XTENSA","EM_ZSP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOATTR","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTSUP","ENOTTY","ENOTUNIQ","ENXIO","EOF","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPOLLERR","EPOLLET","EPOLLEXCLUSIVE","EPOLLHUP","EPOLLIN","EPOLLMSG","EPOLLONESHOT","EPOLLOUT","EPOLLPRI","EPOLLRDBAND","EPOLLRDHUP","EPOLLRDNORM","EPOLLWAKEUP","EPOLLWRBAND","EPOLLWRNORM","EPOLL_CLOEXEC","EPOLL_CTL_ADD","EPOLL_CTL_DEL","EPOLL_CTL_MOD","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERA","ERANGE","ERA_D_FMT","ERA_D_T_FMT","ERA_T_FMT","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ES","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETH_ALEN","ETH_DATA_LEN","ETH_FCS_LEN","ETH_FRAME_LEN","ETH_HLEN","ETH_P_1588","ETH_P_8021AD","ETH_P_8021AH","ETH_P_8021Q","ETH_P_80221","ETH_P_802_2","ETH_P_802_3","ETH_P_802_3_MIN","ETH_P_802_EX1","ETH_P_AARP","ETH_P_AF_IUCV","ETH_P_ALL","ETH_P_AOE","ETH_P_ARCNET","ETH_P_ARP","ETH_P_ATALK","ETH_P_ATMFATE","ETH_P_ATMMPOA","ETH_P_AX25","ETH_P_BATMAN","ETH_P_BPQ","ETH_P_CAIF","ETH_P_CANFD","ETH_P_CONTROL","ETH_P_CUST","ETH_P_DDCMP","ETH_P_DEC","ETH_P_DIAG","ETH_P_DNA_DL","ETH_P_DNA_RC","ETH_P_DNA_RT","ETH_P_DSA","ETH_P_ECONET","ETH_P_EDSA","ETH_P_FCOE","ETH_P_FIP","ETH_P_HDLC","ETH_P_IEEE802154","ETH_P_IEEEPUP","ETH_P_IEEEPUPAT","ETH_P_IP","ETH_P_IPV6","ETH_P_IPX","ETH_P_IRDA","ETH_P_LAT","ETH_P_LINK_CTL","ETH_P_LOCALTALK","ETH_P_LOOP","ETH_P_LOOPBACK","ETH_P_MACSEC","ETH_P_MOBITEX","ETH_P_MPLS_MC","ETH_P_MPLS_UC","ETH_P_MVRP","ETH_P_PAE","ETH_P_PAUSE","ETH_P_PHONET","ETH_P_PPPTALK","ETH_P_PPP_DISC","ETH_P_PPP_MP","ETH_P_PPP_SES","ETH_P_PRP","ETH_P_PUP","ETH_P_PUPAT","ETH_P_QINQ1","ETH_P_QINQ2","ETH_P_QINQ3","ETH_P_RARP","ETH_P_SCA","ETH_P_SLOW","ETH_P_SNAP","ETH_P_TDLS","ETH_P_TEB","ETH_P_TIPC","ETH_P_TRAILER","ETH_P_TR_802_2","ETH_P_WAN_PPP","ETH_P_WCCP","ETH_P_X25","ETH_ZLEN","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","ET_CORE","ET_DYN","ET_EXEC","ET_HIOS","ET_HIPROC","ET_LOOS","ET_LOPROC","ET_NONE","ET_NUM","ET_REL","EUCLEAN","EUNATCH","EUSERS","EV_CNT","EV_CURRENT","EV_MAX","EV_NONE","EV_NUM","EWOULDBLOCK","EXDEV","EXFULL","EXIT_FAILURE","EXIT_SUCCESS","EXT2_SUPER_MAGIC","EXT3_SUPER_MAGIC","EXT4_SUPER_MAGIC","EXTA","EXTB","EXTPROC","Elf32_Addr","Elf32_Chdr","Elf32_Ehdr","Elf32_Half","Elf32_Off","Elf32_Phdr","Elf32_Section","Elf32_Shdr","Elf32_Sym","Elf32_Word","Elf64_Addr","Elf64_Chdr","Elf64_Ehdr","Elf64_Half","Elf64_Off","Elf64_Phdr","Elf64_Section","Elf64_Shdr","Elf64_Sxword","Elf64_Sym","Elf64_Word","Elf64_Xword","F2FS_SUPER_MAGIC","FALLOC_FL_COLLAPSE_RANGE","FALLOC_FL_INSERT_RANGE","FALLOC_FL_KEEP_SIZE","FALLOC_FL_PUNCH_HOLE","FALLOC_FL_UNSHARE_RANGE","FALLOC_FL_ZERO_RANGE","FANOTIFY_METADATA_VERSION","FAN_ACCESS","FAN_ACCESS_PERM","FAN_ALLOW","FAN_ATTRIB","FAN_AUDIT","FAN_CLASS_CONTENT","FAN_CLASS_NOTIF","FAN_CLASS_PRE_CONTENT","FAN_CLOEXEC","FAN_CLOSE","FAN_CLOSE_NOWRITE","FAN_CLOSE_WRITE","FAN_CREATE","FAN_DELETE","FAN_DELETE_SELF","FAN_DENY","FAN_ENABLE_AUDIT","FAN_EPIDFD","FAN_EVENT_INFO_TYPE_DFID","FAN_EVENT_INFO_TYPE_DFID_NAME","FAN_EVENT_INFO_TYPE_ERROR","FAN_EVENT_INFO_TYPE_FID","FAN_EVENT_INFO_TYPE_NEW_DFID_NAME","FAN_EVENT_INFO_TYPE_OLD_DFID_NAME","FAN_EVENT_INFO_TYPE_PIDFD","FAN_EVENT_ON_CHILD","FAN_FS_ERROR","FAN_INFO","FAN_MARK_ADD","FAN_MARK_DONT_FOLLOW","FAN_MARK_EVICTABLE","FAN_MARK_FILESYSTEM","FAN_MARK_FLUSH","FAN_MARK_IGNORE","FAN_MARK_IGNORED_MASK","FAN_MARK_IGNORED_SURV_MODIFY","FAN_MARK_IGNORE_SURV","FAN_MARK_INODE","FAN_MARK_MOUNT","FAN_MARK_ONLYDIR","FAN_MARK_REMOVE","FAN_MODIFY","FAN_MOVE","FAN_MOVED_FROM","FAN_MOVED_TO","FAN_MOVE_SELF","FAN_NOFD","FAN_NONBLOCK","FAN_NOPIDFD","FAN_ONDIR","FAN_OPEN","FAN_OPEN_EXEC","FAN_OPEN_EXEC_PERM","FAN_OPEN_PERM","FAN_Q_OVERFLOW","FAN_RENAME","FAN_REPORT_DFID_NAME","FAN_REPORT_DFID_NAME_TARGET","FAN_REPORT_DIR_FID","FAN_REPORT_FID","FAN_REPORT_NAME","FAN_REPORT_PIDFD","FAN_REPORT_TARGET_FID","FAN_REPORT_TID","FAN_RESPONSE_INFO_AUDIT_RULE","FAN_RESPONSE_INFO_NONE","FAN_UNLIMITED_MARKS","FAN_UNLIMITED_QUEUE","FDPIC_FUNCPTRS","FD_CLOEXEC","FD_CLR","FD_ISSET","FD_SET","FD_SETSIZE","FD_ZERO","FF0","FF1","FFDLY","FF_CNT","FF_MAX","FICLONE","FICLONERANGE","FILE","FILENAME_MAX","FIOASYNC","FIOCLEX","FIONBIO","FIONCLEX","FIONREAD","FIOQSIZE","FLUSHO","FOPEN_MAX","FS","FS_BASE","FS_IOC32_GETFLAGS","FS_IOC32_GETVERSION","FS_IOC32_SETFLAGS","FS_IOC32_SETVERSION","FS_IOC_GETFLAGS","FS_IOC_GETVERSION","FS_IOC_SETFLAGS","FS_IOC_SETVERSION","FUSE_SUPER_MAGIC","FUTEXFS_SUPER_MAGIC","FUTEX_BITSET_MATCH_ANY","FUTEX_CLOCK_REALTIME","FUTEX_CMD_MASK","FUTEX_CMP_REQUEUE","FUTEX_CMP_REQUEUE_PI","FUTEX_FD","FUTEX_LOCK_PI","FUTEX_LOCK_PI2","FUTEX_OP","FUTEX_OP_ADD","FUTEX_OP_ANDN","FUTEX_OP_CMP_EQ","FUTEX_OP_CMP_GE","FUTEX_OP_CMP_GT","FUTEX_OP_CMP_LE","FUTEX_OP_CMP_LT","FUTEX_OP_CMP_NE","FUTEX_OP_OPARG_SHIFT","FUTEX_OP_OR","FUTEX_OP_SET","FUTEX_OP_XOR","FUTEX_PRIVATE_FLAG","FUTEX_REQUEUE","FUTEX_TRYLOCK_PI","FUTEX_UNLOCK_PI","FUTEX_WAIT","FUTEX_WAIT_BITSET","FUTEX_WAIT_REQUEUE_PI","FUTEX_WAKE","FUTEX_WAKE_BITSET","FUTEX_WAKE_OP","F_ADD_SEALS","F_CANCELLK","F_DUPFD","F_DUPFD_CLOEXEC","F_GETFD","F_GETFL","F_GETLEASE","F_GETLK","F_GETOWN","F_GETPIPE_SZ","F_GET_SEALS","F_LOCK","F_NOTIFY","F_OFD_GETLK","F_OFD_SETLK","F_OFD_SETLKW","F_OK","F_RDLCK","F_SEAL_FUTURE_WRITE","F_SEAL_GROW","F_SEAL_SEAL","F_SEAL_SHRINK","F_SEAL_WRITE","F_SETFD","F_SETFL","F_SETLEASE","F_SETLK","F_SETLKW","F_SETOWN","F_SETPIPE_SZ","F_TEST","F_TLOCK","F_ULOCK","F_UNLCK","F_WRLCK","GENL_ADMIN_PERM","GENL_CMD_CAP_DO","GENL_CMD_CAP_DUMP","GENL_CMD_CAP_HASPOL","GENL_ID_CTRL","GENL_ID_PMCRAID","GENL_ID_VFS_DQUOT","GENL_MAX_ID","GENL_MIN_ID","GENL_NAMSIZ","GENL_UNS_ADMIN_PERM","GLOB_ABORTED","GLOB_ALTDIRFUNC","GLOB_APPEND","GLOB_BRACE","GLOB_DOOFFS","GLOB_ERR","GLOB_MARK","GLOB_NOCHECK","GLOB_NOESCAPE","GLOB_NOMAGIC","GLOB_NOMATCH","GLOB_NOSORT","GLOB_NOSPACE","GLOB_ONLYDIR","GLOB_PERIOD","GLOB_TILDE","GLOB_TILDE_CHECK","GRND_INSECURE","GRND_NONBLOCK","GRND_RANDOM","GRPQUOTA","GS","GS_BASE","HOSTFS_SUPER_MAGIC","HPFS_SUPER_MAGIC","HUGETLBFS_MAGIC","HUGETLB_FLAG_ENCODE_16GB","HUGETLB_FLAG_ENCODE_16MB","HUGETLB_FLAG_ENCODE_1GB","HUGETLB_FLAG_ENCODE_1MB","HUGETLB_FLAG_ENCODE_256MB","HUGETLB_FLAG_ENCODE_2GB","HUGETLB_FLAG_ENCODE_2MB","HUGETLB_FLAG_ENCODE_32MB","HUGETLB_FLAG_ENCODE_512KB","HUGETLB_FLAG_ENCODE_512MB","HUGETLB_FLAG_ENCODE_64KB","HUGETLB_FLAG_ENCODE_8MB","HUGETLB_FLAG_ENCODE_MASK","HUGETLB_FLAG_ENCODE_SHIFT","HUPCL","HWTSTAMP_FILTER_ALL","HWTSTAMP_FILTER_NONE","HWTSTAMP_FILTER_NTP_ALL","HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ","HWTSTAMP_FILTER_PTP_V1_L4_EVENT","HWTSTAMP_FILTER_PTP_V1_L4_SYNC","HWTSTAMP_FILTER_PTP_V2_DELAY_REQ","HWTSTAMP_FILTER_PTP_V2_EVENT","HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ","HWTSTAMP_FILTER_PTP_V2_L2_EVENT","HWTSTAMP_FILTER_PTP_V2_L2_SYNC","HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ","HWTSTAMP_FILTER_PTP_V2_L4_EVENT","HWTSTAMP_FILTER_PTP_V2_L4_SYNC","HWTSTAMP_FILTER_PTP_V2_SYNC","HWTSTAMP_FILTER_SOME","HWTSTAMP_TX_OFF","HWTSTAMP_TX_ON","HWTSTAMP_TX_ONESTEP_P2P","HWTSTAMP_TX_ONESTEP_SYNC","IBSHIFT","ICANON","ICRNL","IEXTEN","IFA_ADDRESS","IFA_ANYCAST","IFA_BROADCAST","IFA_CACHEINFO","IFA_FLAGS","IFA_F_DADFAILED","IFA_F_DEPRECATED","IFA_F_HOMEADDRESS","IFA_F_MANAGETEMPADDR","IFA_F_MCAUTOJOIN","IFA_F_NODAD","IFA_F_NOPREFIXROUTE","IFA_F_OPTIMISTIC","IFA_F_PERMANENT","IFA_F_SECONDARY","IFA_F_STABLE_PRIVACY","IFA_F_TEMPORARY","IFA_F_TENTATIVE","IFA_LABEL","IFA_LOCAL","IFA_MULTICAST","IFA_UNSPEC","IFF_ALLMULTI","IFF_ATTACH_QUEUE","IFF_AUTOMEDIA","IFF_BROADCAST","IFF_DEBUG","IFF_DETACH_QUEUE","IFF_DORMANT","IFF_DYNAMIC","IFF_ECHO","IFF_LOOPBACK","IFF_LOWER_UP","IFF_MASTER","IFF_MULTICAST","IFF_MULTI_QUEUE","IFF_NAPI","IFF_NAPI_FRAGS","IFF_NOARP","IFF_NOFILTER","IFF_NOTRAILERS","IFF_NO_CARRIER","IFF_NO_PI","IFF_ONE_QUEUE","IFF_PERSIST","IFF_POINTOPOINT","IFF_PORTSEL","IFF_PROMISC","IFF_RUNNING","IFF_SLAVE","IFF_TAP","IFF_TUN","IFF_TUN_EXCL","IFF_UP","IFF_VNET_HDR","IFLA_ADDRESS","IFLA_AF_SPEC","IFLA_ALLMULTI","IFLA_ALT_IFNAME","IFLA_BROADCAST","IFLA_CARRIER","IFLA_CARRIER_CHANGES","IFLA_CARRIER_DOWN_COUNT","IFLA_CARRIER_UP_COUNT","IFLA_COST","IFLA_EVENT","IFLA_EXT_MASK","IFLA_GROUP","IFLA_GRO_MAX_SIZE","IFLA_GSO_MAX_SEGS","IFLA_GSO_MAX_SIZE","IFLA_IFALIAS","IFLA_IFNAME","IFLA_IF_NETNSID","IFLA_INFO_DATA","IFLA_INFO_KIND","IFLA_INFO_SLAVE_DATA","IFLA_INFO_SLAVE_KIND","IFLA_INFO_UNSPEC","IFLA_INFO_XSTATS","IFLA_LINK","IFLA_LINKINFO","IFLA_LINKMODE","IFLA_LINK_NETNSID","IFLA_MAP","IFLA_MASTER","IFLA_MAX_MTU","IFLA_MIN_MTU","IFLA_MTU","IFLA_NET_NS_FD","IFLA_NET_NS_PID","IFLA_NEW_IFINDEX","IFLA_NEW_NETNSID","IFLA_NUM_RX_QUEUES","IFLA_NUM_TX_QUEUES","IFLA_NUM_VF","IFLA_OPERSTATE","IFLA_PAD","IFLA_PARENT_DEV_BUS_NAME","IFLA_PARENT_DEV_NAME","IFLA_PERM_ADDRESS","IFLA_PHYS_PORT_ID","IFLA_PHYS_PORT_NAME","IFLA_PHYS_SWITCH_ID","IFLA_PORT_SELF","IFLA_PRIORITY","IFLA_PROMISCUITY","IFLA_PROP_LIST","IFLA_PROTINFO","IFLA_PROTO_DOWN","IFLA_PROTO_DOWN_REASON","IFLA_QDISC","IFLA_STATS","IFLA_STATS64","IFLA_TARGET_NETNSID","IFLA_TSO_MAX_SEGS","IFLA_TSO_MAX_SIZE","IFLA_TXQLEN","IFLA_UNSPEC","IFLA_VFINFO_LIST","IFLA_VF_PORTS","IFLA_WEIGHT","IFLA_WIRELESS","IFLA_XDP","IFNAMSIZ","IF_LINK_MODE_DEFAULT","IF_LINK_MODE_DORMANT","IF_LINK_MODE_TESTING","IF_NAMESIZE","IF_OPER_DORMANT","IF_OPER_DOWN","IF_OPER_LOWERLAYERDOWN","IF_OPER_NOTPRESENT","IF_OPER_TESTING","IF_OPER_UNKNOWN","IF_OPER_UP","IGNBRK","IGNCR","IGNPAR","IMAXBEL","INADDR_ANY","INADDR_BROADCAST","INADDR_LOOPBACK","INADDR_NONE","INIT_PROCESS","INLCR","INOTIFY_MAX_QUEUED_EVENTS","INOTIFY_MAX_USER_INSTANCES","INOTIFY_MAX_USER_WATCHES","INPCK","INPUT_PROP_CNT","INPUT_PROP_MAX","INT_MAX","INT_MIN","IN_ACCESS","IN_ALL_EVENTS","IN_ATTRIB","IN_CLOEXEC","IN_CLOSE","IN_CLOSE_NOWRITE","IN_CLOSE_WRITE","IN_CREATE","IN_DELETE","IN_DELETE_SELF","IN_DONT_FOLLOW","IN_EXCL_UNLINK","IN_IGNORED","IN_ISDIR","IN_MASK_ADD","IN_MASK_CREATE","IN_MODIFY","IN_MOVE","IN_MOVED_FROM","IN_MOVED_TO","IN_MOVE_SELF","IN_NONBLOCK","IN_ONESHOT","IN_ONLYDIR","IN_OPEN","IN_Q_OVERFLOW","IN_UNMOUNT","IP6T_SO_ORIGINAL_DST","IPC_CREAT","IPC_EXCL","IPC_INFO","IPC_NOWAIT","IPC_PRIVATE","IPC_RMID","IPC_SET","IPC_STAT","IPDEFTTL","IPOPT_CLASS","IPOPT_CLASS_MASK","IPOPT_CONTROL","IPOPT_COPIED","IPOPT_COPY","IPOPT_END","IPOPT_EOL","IPOPT_LSRR","IPOPT_MEASUREMENT","IPOPT_MINOFF","IPOPT_NOOP","IPOPT_NOP","IPOPT_NUMBER","IPOPT_NUMBER_MASK","IPOPT_OFFSET","IPOPT_OLEN","IPOPT_OPTVAL","IPOPT_RA","IPOPT_RESERVED1","IPOPT_RESERVED2","IPOPT_RR","IPOPT_SEC","IPOPT_SID","IPOPT_SSRR","IPOPT_TIMESTAMP","IPOPT_TS","IPOPT_TS_PRESPEC","IPOPT_TS_TSANDADDR","IPOPT_TS_TSONLY","IPPROTO_AH","IPPROTO_BEETPH","IPPROTO_COMP","IPPROTO_DCCP","IPPROTO_DSTOPTS","IPPROTO_EGP","IPPROTO_ENCAP","IPPROTO_ESP","IPPROTO_ETHERNET","IPPROTO_FRAGMENT","IPPROTO_GRE","IPPROTO_HOPOPTS","IPPROTO_ICMP","IPPROTO_ICMPV6","IPPROTO_IDP","IPPROTO_IGMP","IPPROTO_IP","IPPROTO_IPIP","IPPROTO_IPV6","IPPROTO_MAX","IPPROTO_MH","IPPROTO_MPLS","IPPROTO_MPTCP","IPPROTO_MTP","IPPROTO_NONE","IPPROTO_PIM","IPPROTO_PUP","IPPROTO_RAW","IPPROTO_ROUTING","IPPROTO_RSVP","IPPROTO_SCTP","IPPROTO_TCP","IPPROTO_TP","IPPROTO_UDP","IPPROTO_UDPLITE","IPTOS_ECN","IPTOS_ECN_CE","IPTOS_ECN_ECT0","IPTOS_ECN_ECT1","IPTOS_ECN_MASK","IPTOS_ECN_NOT_ECT","IPTOS_LOWDELAY","IPTOS_MINCOST","IPTOS_PREC","IPTOS_PREC_CRITIC_ECP","IPTOS_PREC_FLASH","IPTOS_PREC_FLASHOVERRIDE","IPTOS_PREC_IMMEDIATE","IPTOS_PREC_INTERNETCONTROL","IPTOS_PREC_MASK","IPTOS_PREC_NETCONTROL","IPTOS_PREC_PRIORITY","IPTOS_PREC_ROUTINE","IPTOS_RELIABILITY","IPTOS_THROUGHPUT","IPTOS_TOS","IPTOS_TOS_MASK","IPV6_2292DSTOPTS","IPV6_2292HOPLIMIT","IPV6_2292HOPOPTS","IPV6_2292PKTINFO","IPV6_2292PKTOPTIONS","IPV6_2292RTHDR","IPV6_ADDRFORM","IPV6_ADDR_PREFERENCES","IPV6_ADD_MEMBERSHIP","IPV6_AUTHHDR","IPV6_AUTOFLOWLABEL","IPV6_CHECKSUM","IPV6_DONTFRAG","IPV6_DROP_MEMBERSHIP","IPV6_DSTOPTS","IPV6_FLOWINFO","IPV6_FLOWINFO_FLOWLABEL","IPV6_FLOWINFO_PRIORITY","IPV6_FLOWINFO_SEND","IPV6_FLOWLABEL_MGR","IPV6_FREEBIND","IPV6_HDRINCL","IPV6_HOPLIMIT","IPV6_HOPOPTS","IPV6_IPSEC_POLICY","IPV6_JOIN_ANYCAST","IPV6_LEAVE_ANYCAST","IPV6_MINHOPCOUNT","IPV6_MTU","IPV6_MTU_DISCOVER","IPV6_MULTICAST_ALL","IPV6_MULTICAST_HOPS","IPV6_MULTICAST_IF","IPV6_MULTICAST_LOOP","IPV6_NEXTHOP","IPV6_ORIGDSTADDR","IPV6_PATHMTU","IPV6_PKTINFO","IPV6_PMTUDISC_DO","IPV6_PMTUDISC_DONT","IPV6_PMTUDISC_INTERFACE","IPV6_PMTUDISC_OMIT","IPV6_PMTUDISC_PROBE","IPV6_PMTUDISC_WANT","IPV6_PREFER_SRC_CGA","IPV6_PREFER_SRC_COA","IPV6_PREFER_SRC_HOME","IPV6_PREFER_SRC_NONCGA","IPV6_PREFER_SRC_PUBLIC","IPV6_PREFER_SRC_PUBTMP_DEFAULT","IPV6_PREFER_SRC_TMP","IPV6_RECVDSTOPTS","IPV6_RECVERR","IPV6_RECVFRAGSIZE","IPV6_RECVHOPLIMIT","IPV6_RECVHOPOPTS","IPV6_RECVORIGDSTADDR","IPV6_RECVPATHMTU","IPV6_RECVPKTINFO","IPV6_RECVRTHDR","IPV6_RECVTCLASS","IPV6_ROUTER_ALERT","IPV6_ROUTER_ALERT_ISOLATE","IPV6_RTHDR","IPV6_RTHDRDSTOPTS","IPV6_RTHDR_LOOSE","IPV6_RTHDR_STRICT","IPV6_TCLASS","IPV6_TRANSPARENT","IPV6_UNICAST_HOPS","IPV6_UNICAST_IF","IPV6_V6ONLY","IPV6_XFRM_POLICY","IPVERSION","IP_ADD_MEMBERSHIP","IP_ADD_SOURCE_MEMBERSHIP","IP_BIND_ADDRESS_NO_PORT","IP_BLOCK_SOURCE","IP_CHECKSUM","IP_DEFAULT_MULTICAST_LOOP","IP_DEFAULT_MULTICAST_TTL","IP_DROP_MEMBERSHIP","IP_DROP_SOURCE_MEMBERSHIP","IP_FREEBIND","IP_HDRINCL","IP_IPSEC_POLICY","IP_MINTTL","IP_MSFILTER","IP_MTU","IP_MTU_DISCOVER","IP_MULTICAST_ALL","IP_MULTICAST_IF","IP_MULTICAST_LOOP","IP_MULTICAST_TTL","IP_NODEFRAG","IP_OPTIONS","IP_ORIGDSTADDR","IP_PASSSEC","IP_PKTINFO","IP_PKTOPTIONS","IP_PMTUDISC_DO","IP_PMTUDISC_DONT","IP_PMTUDISC_INTERFACE","IP_PMTUDISC_OMIT","IP_PMTUDISC_PROBE","IP_PMTUDISC_WANT","IP_RECVERR","IP_RECVFRAGSIZE","IP_RECVOPTS","IP_RECVORIGDSTADDR","IP_RECVTOS","IP_RECVTTL","IP_RETOPTS","IP_ROUTER_ALERT","IP_TOS","IP_TRANSPARENT","IP_TTL","IP_UNBLOCK_SOURCE","IP_UNICAST_IF","IP_XFRM_POLICY","ISIG","ISOFS_SUPER_MAGIC","ISTRIP","ITIMER_PROF","ITIMER_REAL","ITIMER_VIRTUAL","IUTF8","IWEVASSOCREQIE","IWEVASSOCRESPIE","IWEVCUSTOM","IWEVEXPIRED","IWEVFIRST","IWEVGENIE","IWEVMICHAELMICFAILURE","IWEVPMKIDCAND","IWEVQUAL","IWEVREGISTERED","IWEVTXDROP","IW_AUTH_80211_AUTH_ALG","IW_AUTH_ALG_LEAP","IW_AUTH_ALG_OPEN_SYSTEM","IW_AUTH_ALG_SHARED_KEY","IW_AUTH_CIPHER_AES_CMAC","IW_AUTH_CIPHER_CCMP","IW_AUTH_CIPHER_GROUP","IW_AUTH_CIPHER_GROUP_MGMT","IW_AUTH_CIPHER_NONE","IW_AUTH_CIPHER_PAIRWISE","IW_AUTH_CIPHER_TKIP","IW_AUTH_CIPHER_WEP104","IW_AUTH_CIPHER_WEP40","IW_AUTH_DROP_UNENCRYPTED","IW_AUTH_FLAGS","IW_AUTH_INDEX","IW_AUTH_KEY_MGMT","IW_AUTH_KEY_MGMT_802_1X","IW_AUTH_KEY_MGMT_PSK","IW_AUTH_MFP","IW_AUTH_MFP_DISABLED","IW_AUTH_MFP_OPTIONAL","IW_AUTH_MFP_REQUIRED","IW_AUTH_PRIVACY_INVOKED","IW_AUTH_ROAMING_CONTROL","IW_AUTH_ROAMING_DISABLE","IW_AUTH_ROAMING_ENABLE","IW_AUTH_RX_UNENCRYPTED_EAPOL","IW_AUTH_TKIP_COUNTERMEASURES","IW_AUTH_WPA_ENABLED","IW_AUTH_WPA_VERSION","IW_AUTH_WPA_VERSION_DISABLED","IW_AUTH_WPA_VERSION_WPA","IW_AUTH_WPA_VERSION_WPA2","IW_CUSTOM_MAX","IW_ENCODE_ALG_AES_CMAC","IW_ENCODE_ALG_CCMP","IW_ENCODE_ALG_NONE","IW_ENCODE_ALG_PMK","IW_ENCODE_ALG_TKIP","IW_ENCODE_ALG_WEP","IW_ENCODE_DISABLED","IW_ENCODE_ENABLED","IW_ENCODE_EXT_GROUP_KEY","IW_ENCODE_EXT_RX_SEQ_VALID","IW_ENCODE_EXT_SET_TX_KEY","IW_ENCODE_EXT_TX_SEQ_VALID","IW_ENCODE_FLAGS","IW_ENCODE_INDEX","IW_ENCODE_MODE","IW_ENCODE_NOKEY","IW_ENCODE_OPEN","IW_ENCODE_RESTRICTED","IW_ENCODE_SEQ_MAX_SIZE","IW_ENCODE_TEMP","IW_ENCODING_TOKEN_MAX","IW_ENC_CAPA_4WAY_HANDSHAKE","IW_ENC_CAPA_CIPHER_CCMP","IW_ENC_CAPA_CIPHER_TKIP","IW_ENC_CAPA_WPA","IW_ENC_CAPA_WPA2","IW_ESSID_MAX_SIZE","IW_EV_CHAR_PK_LEN","IW_EV_LCP_PK_LEN","IW_EV_POINT_PK_LEN","IW_FREQ_AUTO","IW_FREQ_FIXED","IW_GENERIC_IE_MAX","IW_MAX_AP","IW_MAX_BITRATES","IW_MAX_ENCODING_SIZES","IW_MAX_FREQUENCIES","IW_MAX_SPY","IW_MAX_TXPOWER","IW_MICFAILURE_COUNT","IW_MICFAILURE_GROUP","IW_MICFAILURE_KEY_ID","IW_MICFAILURE_PAIRWISE","IW_MICFAILURE_STAKEY","IW_MLME_ASSOC","IW_MLME_AUTH","IW_MLME_DEAUTH","IW_MLME_DISASSOC","IW_MODE_ADHOC","IW_MODE_AUTO","IW_MODE_INFRA","IW_MODE_MASTER","IW_MODE_MESH","IW_MODE_MONITOR","IW_MODE_REPEAT","IW_MODE_SECOND","IW_PMKID_CAND_PREAUTH","IW_PMKID_LEN","IW_PMKSA_ADD","IW_PMKSA_FLUSH","IW_PMKSA_REMOVE","IW_POWER_ALL_R","IW_POWER_FORCE_S","IW_POWER_MAX","IW_POWER_MIN","IW_POWER_MODE","IW_POWER_MODIFIER","IW_POWER_MULTICAST_R","IW_POWER_ON","IW_POWER_PERIOD","IW_POWER_RELATIVE","IW_POWER_REPEATER","IW_POWER_TIMEOUT","IW_POWER_TYPE","IW_POWER_UNICAST_R","IW_PRIV_SIZE_FIXED","IW_PRIV_SIZE_MASK","IW_PRIV_TYPE_ADDR","IW_PRIV_TYPE_BYTE","IW_PRIV_TYPE_CHAR","IW_PRIV_TYPE_FLOAT","IW_PRIV_TYPE_INT","IW_PRIV_TYPE_MASK","IW_PRIV_TYPE_NONE","IW_QUAL_ALL_INVALID","IW_QUAL_ALL_UPDATED","IW_QUAL_DBM","IW_QUAL_LEVEL_INVALID","IW_QUAL_LEVEL_UPDATED","IW_QUAL_NOISE_INVALID","IW_QUAL_NOISE_UPDATED","IW_QUAL_QUAL_INVALID","IW_QUAL_QUAL_UPDATED","IW_QUAL_RCPI","IW_RETRY_LIFETIME","IW_RETRY_LIMIT","IW_RETRY_LONG","IW_RETRY_MAX","IW_RETRY_MIN","IW_RETRY_MODIFIER","IW_RETRY_ON","IW_RETRY_RELATIVE","IW_RETRY_SHORT","IW_RETRY_TYPE","IW_SCAN_ALL_ESSID","IW_SCAN_ALL_FREQ","IW_SCAN_ALL_MODE","IW_SCAN_ALL_RATE","IW_SCAN_CAPA_BSSID","IW_SCAN_CAPA_CHANNEL","IW_SCAN_CAPA_ESSID","IW_SCAN_CAPA_MODE","IW_SCAN_CAPA_NONE","IW_SCAN_CAPA_RATE","IW_SCAN_CAPA_TIME","IW_SCAN_CAPA_TYPE","IW_SCAN_DEFAULT","IW_SCAN_MAX_DATA","IW_SCAN_THIS_ESSID","IW_SCAN_THIS_FREQ","IW_SCAN_THIS_MODE","IW_SCAN_THIS_RATE","IW_SCAN_TYPE_ACTIVE","IW_SCAN_TYPE_PASSIVE","IW_TXPOW_DBM","IW_TXPOW_MWATT","IW_TXPOW_RANGE","IW_TXPOW_RELATIVE","IW_TXPOW_TYPE","IXANY","IXOFF","IXON","J1939_EE_INFO_NONE","J1939_EE_INFO_RX_ABORT","J1939_EE_INFO_RX_DPO","J1939_EE_INFO_RX_RTS","J1939_EE_INFO_TX_ABORT","J1939_FILTER_MAX","J1939_IDLE_ADDR","J1939_MAX_UNICAST_ADDR","J1939_NLA_BYTES_ACKED","J1939_NLA_DEST_ADDR","J1939_NLA_DEST_NAME","J1939_NLA_PAD","J1939_NLA_PGN","J1939_NLA_SRC_ADDR","J1939_NLA_SRC_NAME","J1939_NLA_TOTAL_SIZE","J1939_NO_ADDR","J1939_NO_NAME","J1939_NO_PGN","J1939_PGN_ADDRESS_CLAIMED","J1939_PGN_ADDRESS_COMMANDED","J1939_PGN_MAX","J1939_PGN_PDU1_MAX","J1939_PGN_REQUEST","JFFS2_SUPER_MAGIC","KERNEL_VERSION","KERN_ACCT","KERN_ACPI_VIDEO_FLAGS","KERN_BOOTLOADER_TYPE","KERN_CADPID","KERN_COMPAT_LOG","KERN_CORE_PATTERN","KERN_CORE_USES_PID","KERN_CTLALTDEL","KERN_DOMAINNAME","KERN_HOTPLUG","KERN_HPPA_PWRSW","KERN_HPPA_UNALIGNED","KERN_HZ_TIMER","KERN_IA64_UNALIGNED","KERN_IEEE_EMULATION_WARNINGS","KERN_MAX_LOCK_DEPTH","KERN_MAX_THREADS","KERN_MODPROBE","KERN_MSGMAX","KERN_MSGMNB","KERN_MSGMNI","KERN_MSGPOOL","KERN_NAMETRANS","KERN_NGROUPS_MAX","KERN_NMI_WATCHDOG","KERN_NODENAME","KERN_OSRELEASE","KERN_OSREV","KERN_OSTYPE","KERN_OVERFLOWGID","KERN_OVERFLOWUID","KERN_PANIC","KERN_PANIC_ON_NMI","KERN_PANIC_ON_OOPS","KERN_PIDMAX","KERN_PPC_HTABRECLAIM","KERN_PPC_L2CR","KERN_PPC_POWERSAVE_NAP","KERN_PPC_ZEROPAGED","KERN_PRINTK","KERN_PRINTK_RATELIMIT","KERN_PRINTK_RATELIMIT_BURST","KERN_PROF","KERN_PTY","KERN_RANDOM","KERN_RANDOMIZE","KERN_REALROOTDEV","KERN_RTSIGMAX","KERN_RTSIGNR","KERN_S390_USER_DEBUG_LOGGING","KERN_SECUREMASK","KERN_SEM","KERN_SETUID_DUMPABLE","KERN_SG_BIG_BUFF","KERN_SHMALL","KERN_SHMMAX","KERN_SHMMNI","KERN_SHMPATH","KERN_SPARC_REBOOT","KERN_SPARC_SCONS_PWROFF","KERN_SPARC_STOP_A","KERN_SPIN_RETRY","KERN_SYSRQ","KERN_TAINTED","KERN_UNKNOWN_NMI_PANIC","KERN_VERSION","KEXEC_ARCH_MASK","KEXEC_FILE_NO_INITRAMFS","KEXEC_FILE_ON_CRASH","KEXEC_FILE_UNLOAD","KEXEC_ON_CRASH","KEXEC_PRESERVE_CONTEXT","KEYCTL_ASSUME_AUTHORITY","KEYCTL_CAPABILITIES","KEYCTL_CAPS0_BIG_KEY","KEYCTL_CAPS0_CAPABILITIES","KEYCTL_CAPS0_DIFFIE_HELLMAN","KEYCTL_CAPS0_INVALIDATE","KEYCTL_CAPS0_MOVE","KEYCTL_CAPS0_PERSISTENT_KEYRINGS","KEYCTL_CAPS0_PUBLIC_KEY","KEYCTL_CAPS0_RESTRICT_KEYRING","KEYCTL_CAPS1_NS_KEYRING_NAME","KEYCTL_CAPS1_NS_KEY_TAG","KEYCTL_CHOWN","KEYCTL_CLEAR","KEYCTL_DESCRIBE","KEYCTL_DH_COMPUTE","KEYCTL_GET_KEYRING_ID","KEYCTL_GET_PERSISTENT","KEYCTL_GET_SECURITY","KEYCTL_INSTANTIATE","KEYCTL_INSTANTIATE_IOV","KEYCTL_INVALIDATE","KEYCTL_JOIN_SESSION_KEYRING","KEYCTL_LINK","KEYCTL_MOVE","KEYCTL_NEGATE","KEYCTL_PKEY_DECRYPT","KEYCTL_PKEY_ENCRYPT","KEYCTL_PKEY_QUERY","KEYCTL_PKEY_SIGN","KEYCTL_PKEY_VERIFY","KEYCTL_READ","KEYCTL_REJECT","KEYCTL_RESTRICT_KEYRING","KEYCTL_REVOKE","KEYCTL_SEARCH","KEYCTL_SESSION_TO_PARENT","KEYCTL_SETPERM","KEYCTL_SET_REQKEY_KEYRING","KEYCTL_SET_TIMEOUT","KEYCTL_SUPPORTS_DECRYPT","KEYCTL_SUPPORTS_ENCRYPT","KEYCTL_SUPPORTS_SIGN","KEYCTL_SUPPORTS_VERIFY","KEYCTL_UNLINK","KEYCTL_UPDATE","KEY_CNT","KEY_MAX","KEY_REQKEY_DEFL_DEFAULT","KEY_REQKEY_DEFL_GROUP_KEYRING","KEY_REQKEY_DEFL_NO_CHANGE","KEY_REQKEY_DEFL_PROCESS_KEYRING","KEY_REQKEY_DEFL_REQUESTOR_KEYRING","KEY_REQKEY_DEFL_SESSION_KEYRING","KEY_REQKEY_DEFL_THREAD_KEYRING","KEY_REQKEY_DEFL_USER_KEYRING","KEY_REQKEY_DEFL_USER_SESSION_KEYRING","KEY_SPEC_GROUP_KEYRING","KEY_SPEC_PROCESS_KEYRING","KEY_SPEC_REQKEY_AUTH_KEY","KEY_SPEC_REQUESTOR_KEYRING","KEY_SPEC_SESSION_KEYRING","KEY_SPEC_THREAD_KEYRING","KEY_SPEC_USER_KEYRING","KEY_SPEC_USER_SESSION_KEYRING","LC_ADDRESS","LC_ADDRESS_MASK","LC_ALL","LC_ALL_MASK","LC_COLLATE","LC_COLLATE_MASK","LC_CTYPE","LC_CTYPE_MASK","LC_IDENTIFICATION","LC_IDENTIFICATION_MASK","LC_MEASUREMENT","LC_MEASUREMENT_MASK","LC_MESSAGES","LC_MESSAGES_MASK","LC_MONETARY","LC_MONETARY_MASK","LC_NAME","LC_NAME_MASK","LC_NUMERIC","LC_NUMERIC_MASK","LC_PAPER","LC_PAPER_MASK","LC_TELEPHONE","LC_TELEPHONE_MASK","LC_TIME","LC_TIME_MASK","LED_CNT","LED_MAX","LINUX_REBOOT_CMD_CAD_OFF","LINUX_REBOOT_CMD_CAD_ON","LINUX_REBOOT_CMD_HALT","LINUX_REBOOT_CMD_KEXEC","LINUX_REBOOT_CMD_POWER_OFF","LINUX_REBOOT_CMD_RESTART","LINUX_REBOOT_CMD_RESTART2","LINUX_REBOOT_CMD_SW_SUSPEND","LINUX_REBOOT_MAGIC1","LINUX_REBOOT_MAGIC2","LINUX_REBOOT_MAGIC2A","LINUX_REBOOT_MAGIC2B","LINUX_REBOOT_MAGIC2C","LIO_NOP","LIO_NOWAIT","LIO_READ","LIO_WAIT","LIO_WRITE","LM_ID_BASE","LM_ID_NEWLM","LOCK_EX","LOCK_NB","LOCK_SH","LOCK_UN","LOGIN_PROCESS","LOG_ALERT","LOG_AUTH","LOG_AUTHPRIV","LOG_CONS","LOG_CRIT","LOG_CRON","LOG_DAEMON","LOG_DEBUG","LOG_EMERG","LOG_ERR","LOG_FACMASK","LOG_FTP","LOG_INFO","LOG_KERN","LOG_LOCAL0","LOG_LOCAL1","LOG_LOCAL2","LOG_LOCAL3","LOG_LOCAL4","LOG_LOCAL5","LOG_LOCAL6","LOG_LOCAL7","LOG_LPR","LOG_MAIL","LOG_NDELAY","LOG_NEWS","LOG_NFACILITIES","LOG_NOTICE","LOG_NOWAIT","LOG_ODELAY","LOG_PERROR","LOG_PID","LOG_PRIMASK","LOG_SYSLOG","LOG_USER","LOG_UUCP","LOG_WARNING","L_tmpnam","Lmid_t","MADV_COLD","MADV_COLLAPSE","MADV_DODUMP","MADV_DOFORK","MADV_DONTDUMP","MADV_DONTFORK","MADV_DONTNEED","MADV_DONTNEED_LOCKED","MADV_FREE","MADV_HUGEPAGE","MADV_HWPOISON","MADV_KEEPONFORK","MADV_MERGEABLE","MADV_NOHUGEPAGE","MADV_NORMAL","MADV_PAGEOUT","MADV_POPULATE_READ","MADV_POPULATE_WRITE","MADV_RANDOM","MADV_REMOVE","MADV_SEQUENTIAL","MADV_SOFT_OFFLINE","MADV_UNMERGEABLE","MADV_WILLNEED","MADV_WIPEONFORK","MAP_32BIT","MAP_ANON","MAP_ANONYMOUS","MAP_DENYWRITE","MAP_EXECUTABLE","MAP_FAILED","MAP_FILE","MAP_FIXED","MAP_FIXED_NOREPLACE","MAP_GROWSDOWN","MAP_HUGETLB","MAP_HUGE_16GB","MAP_HUGE_16MB","MAP_HUGE_1GB","MAP_HUGE_1MB","MAP_HUGE_256MB","MAP_HUGE_2GB","MAP_HUGE_2MB","MAP_HUGE_32MB","MAP_HUGE_512KB","MAP_HUGE_512MB","MAP_HUGE_64KB","MAP_HUGE_8MB","MAP_HUGE_MASK","MAP_HUGE_SHIFT","MAP_LOCKED","MAP_NONBLOCK","MAP_NORESERVE","MAP_POPULATE","MAP_PRIVATE","MAP_SHARED","MAP_SHARED_VALIDATE","MAP_STACK","MAP_SYNC","MAP_TYPE","MAXTC","MAXTTL","MAX_ADDR_LEN","MAX_IPOPTLEN","MAX_LINKS","MCAST_BLOCK_SOURCE","MCAST_EXCLUDE","MCAST_INCLUDE","MCAST_JOIN_GROUP","MCAST_JOIN_SOURCE_GROUP","MCAST_LEAVE_GROUP","MCAST_LEAVE_SOURCE_GROUP","MCAST_MSFILTER","MCAST_UNBLOCK_SOURCE","MCL_CURRENT","MCL_FUTURE","MCL_ONFAULT","MEMBARRIER_CMD_GLOBAL","MEMBARRIER_CMD_GLOBAL_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ","MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE","MEMBARRIER_CMD_QUERY","MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE","MFD_ALLOW_SEALING","MFD_CLOEXEC","MFD_HUGETLB","MFD_HUGE_16GB","MFD_HUGE_16MB","MFD_HUGE_1GB","MFD_HUGE_1MB","MFD_HUGE_256MB","MFD_HUGE_2GB","MFD_HUGE_2MB","MFD_HUGE_32MB","MFD_HUGE_512KB","MFD_HUGE_512MB","MFD_HUGE_64KB","MFD_HUGE_8MB","MFD_HUGE_MASK","MFD_HUGE_SHIFT","MINIX2_SUPER_MAGIC","MINIX2_SUPER_MAGIC2","MINIX3_SUPER_MAGIC","MINIX_SUPER_MAGIC","MINIX_SUPER_MAGIC2","MINSIGSTKSZ","MLOCK_ONFAULT","MMAP_PAGE_ZERO","MNT_DETACH","MNT_EXPIRE","MNT_FORCE","MODULE_INIT_IGNORE_MODVERSIONS","MODULE_INIT_IGNORE_VERMAGIC","MOD_CLKA","MOD_CLKB","MOD_ESTERROR","MOD_FREQUENCY","MOD_MAXERROR","MOD_MICRO","MOD_NANO","MOD_OFFSET","MOD_STATUS","MOD_TAI","MOD_TIMECONST","MON_1","MON_10","MON_11","MON_12","MON_2","MON_3","MON_4","MON_5","MON_6","MON_7","MON_8","MON_9","MOVE_MOUNT_BENEATH","MOVE_MOUNT_F_AUTOMOUNTS","MOVE_MOUNT_F_EMPTY_PATH","MOVE_MOUNT_F_SYMLINKS","MOVE_MOUNT_SET_GROUP","MOVE_MOUNT_T_AUTOMOUNTS","MOVE_MOUNT_T_EMPTY_PATH","MOVE_MOUNT_T_SYMLINKS","MPOL_BIND","MPOL_DEFAULT","MPOL_F_NUMA_BALANCING","MPOL_F_RELATIVE_NODES","MPOL_F_STATIC_NODES","MPOL_INTERLEAVE","MPOL_LOCAL","MPOL_PREFERRED","MREMAP_DONTUNMAP","MREMAP_FIXED","MREMAP_MAYMOVE","MSC_CNT","MSC_MAX","MSDOS_SUPER_MAGIC","MSG_CMSG_CLOEXEC","MSG_CONFIRM","MSG_COPY","MSG_CTRUNC","MSG_DONTROUTE","MSG_DONTWAIT","MSG_EOR","MSG_ERRQUEUE","MSG_EXCEPT","MSG_FASTOPEN","MSG_FIN","MSG_INFO","MSG_MORE","MSG_NOERROR","MSG_NOSIGNAL","MSG_NOTIFICATION","MSG_OOB","MSG_PEEK","MSG_RST","MSG_STAT","MSG_SYN","MSG_TRUNC","MSG_TRYHARD","MSG_WAITALL","MSG_WAITFORONE","MSG_ZEROCOPY","MS_ACTIVE","MS_ASYNC","MS_BIND","MS_DIRSYNC","MS_INVALIDATE","MS_I_VERSION","MS_KERNMOUNT","MS_LAZYTIME","MS_MANDLOCK","MS_MGC_MSK","MS_MGC_VAL","MS_MOVE","MS_NOATIME","MS_NODEV","MS_NODIRATIME","MS_NOEXEC","MS_NOSUID","MS_NOUSER","MS_POSIXACL","MS_PRIVATE","MS_RDONLY","MS_REC","MS_RELATIME","MS_REMOUNT","MS_RMT_MASK","MS_SHARED","MS_SILENT","MS_SLAVE","MS_STRICTATIME","MS_SYNC","MS_SYNCHRONOUS","MS_UNBINDABLE","M_ARENA_MAX","M_ARENA_TEST","M_CHECK_ACTION","M_GRAIN","M_KEEP","M_MMAP_MAX","M_MMAP_THRESHOLD","M_MXFAST","M_NLBLKS","M_PERTURB","M_TOP_PAD","M_TRIM_THRESHOLD","NCCS","NCP_SUPER_MAGIC","NDA_CACHEINFO","NDA_DST","NDA_IFINDEX","NDA_LINK_NETNSID","NDA_LLADDR","NDA_MASTER","NDA_PORT","NDA_PROBES","NDA_SRC_VNI","NDA_UNSPEC","NDA_VLAN","NDA_VNI","NETLINK_ADD_MEMBERSHIP","NETLINK_AUDIT","NETLINK_BROADCAST_ERROR","NETLINK_CAP_ACK","NETLINK_CONNECTOR","NETLINK_CRYPTO","NETLINK_DNRTMSG","NETLINK_DROP_MEMBERSHIP","NETLINK_ECRYPTFS","NETLINK_EXT_ACK","NETLINK_FIB_LOOKUP","NETLINK_FIREWALL","NETLINK_GENERIC","NETLINK_GET_STRICT_CHK","NETLINK_INET_DIAG","NETLINK_IP6_FW","NETLINK_ISCSI","NETLINK_KOBJECT_UEVENT","NETLINK_LISTEN_ALL_NSID","NETLINK_LIST_MEMBERSHIPS","NETLINK_NETFILTER","NETLINK_NFLOG","NETLINK_NO_ENOBUFS","NETLINK_PKTINFO","NETLINK_RDMA","NETLINK_ROUTE","NETLINK_RX_RING","NETLINK_SCSITRANSPORT","NETLINK_SELINUX","NETLINK_SOCK_DIAG","NETLINK_TX_RING","NETLINK_UNUSED","NETLINK_USERSOCK","NETLINK_XFRM","NET_802","NET_ATALK","NET_AX25","NET_BRIDGE","NET_CORE","NET_DCCP","NET_DECNET","NET_ECONET","NET_ETHER","NET_IPV4","NET_IPV6","NET_IPX","NET_IRDA","NET_LLC","NET_NETFILTER","NET_NETROM","NET_ROSE","NET_SCTP","NET_TR","NET_UNIX","NET_X25","NEW_TIME","NFNETLINK_V0","NFNLGRP_ACCT_QUOTA","NFNLGRP_CONNTRACK_DESTROY","NFNLGRP_CONNTRACK_EXP_DESTROY","NFNLGRP_CONNTRACK_EXP_NEW","NFNLGRP_CONNTRACK_EXP_UPDATE","NFNLGRP_CONNTRACK_NEW","NFNLGRP_CONNTRACK_UPDATE","NFNLGRP_NFTABLES","NFNLGRP_NFTRACE","NFNLGRP_NONE","NFNL_BATCH_GENID","NFNL_BATCH_UNSPEC","NFNL_MSG_BATCH_BEGIN","NFNL_MSG_BATCH_END","NFNL_SUBSYS_ACCT","NFNL_SUBSYS_COUNT","NFNL_SUBSYS_CTHELPER","NFNL_SUBSYS_CTNETLINK","NFNL_SUBSYS_CTNETLINK_EXP","NFNL_SUBSYS_CTNETLINK_TIMEOUT","NFNL_SUBSYS_HOOK","NFNL_SUBSYS_IPSET","NFNL_SUBSYS_NFTABLES","NFNL_SUBSYS_NFT_COMPAT","NFNL_SUBSYS_NONE","NFNL_SUBSYS_OSF","NFNL_SUBSYS_QUEUE","NFNL_SUBSYS_ULOG","NFPROTO_ARP","NFPROTO_BRIDGE","NFPROTO_DECNET","NFPROTO_INET","NFPROTO_IPV4","NFPROTO_IPV6","NFPROTO_NETDEV","NFPROTO_NUMPROTO","NFPROTO_UNSPEC","NFQA_CAP_LEN","NFQA_CFG_CMD","NFQA_CFG_FLAGS","NFQA_CFG_F_CONNTRACK","NFQA_CFG_F_FAIL_OPEN","NFQA_CFG_F_GSO","NFQA_CFG_F_MAX","NFQA_CFG_F_SECCTX","NFQA_CFG_F_UID_GID","NFQA_CFG_MASK","NFQA_CFG_PARAMS","NFQA_CFG_QUEUE_MAXLEN","NFQA_CFG_UNSPEC","NFQA_CT","NFQA_CT_INFO","NFQA_EXP","NFQA_GID","NFQA_HWADDR","NFQA_IFINDEX_INDEV","NFQA_IFINDEX_OUTDEV","NFQA_IFINDEX_PHYSINDEV","NFQA_IFINDEX_PHYSOUTDEV","NFQA_L2HDR","NFQA_MARK","NFQA_PACKET_HDR","NFQA_PAYLOAD","NFQA_PRIORITY","NFQA_SECCTX","NFQA_SKB_CSUMNOTREADY","NFQA_SKB_CSUM_NOTVERIFIED","NFQA_SKB_GSO","NFQA_SKB_INFO","NFQA_TIMESTAMP","NFQA_UID","NFQA_UNSPEC","NFQA_VERDICT_HDR","NFQA_VLAN","NFQA_VLAN_PROTO","NFQA_VLAN_TCI","NFQA_VLAN_UNSPEC","NFQNL_CFG_CMD_BIND","NFQNL_CFG_CMD_NONE","NFQNL_CFG_CMD_PF_BIND","NFQNL_CFG_CMD_PF_UNBIND","NFQNL_CFG_CMD_UNBIND","NFQNL_COPY_META","NFQNL_COPY_NONE","NFQNL_COPY_PACKET","NFQNL_MSG_CONFIG","NFQNL_MSG_PACKET","NFQNL_MSG_VERDICT","NFQNL_MSG_VERDICT_BATCH","NFS_SUPER_MAGIC","NFT_BREAK","NFT_BYTEORDER_HTON","NFT_BYTEORDER_NTOH","NFT_CHAIN_MAXNAMELEN","NFT_CMP_EQ","NFT_CMP_GT","NFT_CMP_GTE","NFT_CMP_LT","NFT_CMP_LTE","NFT_CMP_NEQ","NFT_CONTINUE","NFT_CT_BYTES","NFT_CT_DIRECTION","NFT_CT_DST","NFT_CT_EXPIRATION","NFT_CT_HELPER","NFT_CT_L3PROTOCOL","NFT_CT_LABELS","NFT_CT_MARK","NFT_CT_PKTS","NFT_CT_PROTOCOL","NFT_CT_PROTO_DST","NFT_CT_PROTO_SRC","NFT_CT_SECMARK","NFT_CT_SRC","NFT_CT_STATE","NFT_CT_STATUS","NFT_DATA_RESERVED_MASK","NFT_DATA_VALUE","NFT_DATA_VALUE_MAXLEN","NFT_DATA_VERDICT","NFT_DYNSET_F_INV","NFT_DYNSET_OP_ADD","NFT_DYNSET_OP_UPDATE","NFT_GOTO","NFT_JUMP","NFT_LIMIT_F_INV","NFT_LIMIT_PKTS","NFT_LIMIT_PKT_BYTES","NFT_LOOKUP_F_INV","NFT_META_BRI_IIFNAME","NFT_META_BRI_OIFNAME","NFT_META_CGROUP","NFT_META_CPU","NFT_META_IIF","NFT_META_IIFGROUP","NFT_META_IIFNAME","NFT_META_IIFTYPE","NFT_META_L4PROTO","NFT_META_LEN","NFT_META_MARK","NFT_META_NFPROTO","NFT_META_NFTRACE","NFT_META_OIF","NFT_META_OIFGROUP","NFT_META_OIFNAME","NFT_META_OIFTYPE","NFT_META_PKTTYPE","NFT_META_PRANDOM","NFT_META_PRIORITY","NFT_META_PROTOCOL","NFT_META_RTCLASSID","NFT_META_SECMARK","NFT_META_SKGID","NFT_META_SKUID","NFT_MSG_DELCHAIN","NFT_MSG_DELOBJ","NFT_MSG_DELRULE","NFT_MSG_DELSET","NFT_MSG_DELSETELEM","NFT_MSG_DELTABLE","NFT_MSG_GETCHAIN","NFT_MSG_GETGEN","NFT_MSG_GETOBJ","NFT_MSG_GETOBJ_RESET","NFT_MSG_GETRULE","NFT_MSG_GETSET","NFT_MSG_GETSETELEM","NFT_MSG_GETTABLE","NFT_MSG_MAX","NFT_MSG_NEWCHAIN","NFT_MSG_NEWGEN","NFT_MSG_NEWOBJ","NFT_MSG_NEWRULE","NFT_MSG_NEWSET","NFT_MSG_NEWSETELEM","NFT_MSG_NEWTABLE","NFT_MSG_TRACE","NFT_NAT_DNAT","NFT_NAT_SNAT","NFT_NG_INCREMENTAL","NFT_NG_RANDOM","NFT_OBJ_MAXNAMELEN","NFT_PAYLOAD_CSUM_INET","NFT_PAYLOAD_CSUM_NONE","NFT_PAYLOAD_LL_HEADER","NFT_PAYLOAD_NETWORK_HEADER","NFT_PAYLOAD_TRANSPORT_HEADER","NFT_QUEUE_FLAG_BYPASS","NFT_QUEUE_FLAG_CPU_FANOUT","NFT_QUEUE_FLAG_MASK","NFT_QUOTA_F_INV","NFT_RANGE_EQ","NFT_RANGE_NEQ","NFT_REG32_00","NFT_REG32_01","NFT_REG32_02","NFT_REG32_03","NFT_REG32_04","NFT_REG32_05","NFT_REG32_06","NFT_REG32_07","NFT_REG32_08","NFT_REG32_09","NFT_REG32_10","NFT_REG32_11","NFT_REG32_12","NFT_REG32_13","NFT_REG32_14","NFT_REG32_15","NFT_REG32_SIZE","NFT_REG_1","NFT_REG_2","NFT_REG_3","NFT_REG_4","NFT_REG_SIZE","NFT_REG_VERDICT","NFT_REJECT_ICMPX_ADMIN_PROHIBITED","NFT_REJECT_ICMPX_HOST_UNREACH","NFT_REJECT_ICMPX_NO_ROUTE","NFT_REJECT_ICMPX_PORT_UNREACH","NFT_REJECT_ICMPX_UNREACH","NFT_REJECT_ICMP_UNREACH","NFT_REJECT_TCP_RST","NFT_RETURN","NFT_SET_ANONYMOUS","NFT_SET_CONSTANT","NFT_SET_ELEM_INTERVAL_END","NFT_SET_EVAL","NFT_SET_INTERVAL","NFT_SET_MAP","NFT_SET_MAXNAMELEN","NFT_SET_POL_MEMORY","NFT_SET_POL_PERFORMANCE","NFT_SET_TIMEOUT","NFT_TABLE_MAXNAMELEN","NFT_TRACETYPE_POLICY","NFT_TRACETYPE_RETURN","NFT_TRACETYPE_RULE","NFT_TRACETYPE_UNSPEC","NFT_USERDATA_MAXLEN","NFULA_CFG_CMD","NFULA_CFG_FLAGS","NFULA_CFG_MODE","NFULA_CFG_NLBUFSIZ","NFULA_CFG_QTHRESH","NFULA_CFG_TIMEOUT","NFULA_CFG_UNSPEC","NFULA_CT","NFULA_CT_INFO","NFULA_GID","NFULA_HWADDR","NFULA_HWHEADER","NFULA_HWLEN","NFULA_HWTYPE","NFULA_IFINDEX_INDEV","NFULA_IFINDEX_OUTDEV","NFULA_IFINDEX_PHYSINDEV","NFULA_IFINDEX_PHYSOUTDEV","NFULA_L2HDR","NFULA_MARK","NFULA_PACKET_HDR","NFULA_PAYLOAD","NFULA_PREFIX","NFULA_SEQ","NFULA_SEQ_GLOBAL","NFULA_TIMESTAMP","NFULA_UID","NFULA_UNSPEC","NFULA_VLAN","NFULA_VLAN_PROTO","NFULA_VLAN_TCI","NFULA_VLAN_UNSPEC","NFULNL_CFG_CMD_BIND","NFULNL_CFG_CMD_NONE","NFULNL_CFG_CMD_PF_BIND","NFULNL_CFG_CMD_PF_UNBIND","NFULNL_CFG_CMD_UNBIND","NFULNL_CFG_F_CONNTRACK","NFULNL_CFG_F_SEQ","NFULNL_CFG_F_SEQ_GLOBAL","NFULNL_COPY_META","NFULNL_COPY_NONE","NFULNL_COPY_PACKET","NFULNL_MSG_CONFIG","NFULNL_MSG_PACKET","NF_ACCEPT","NF_DROP","NF_INET_FORWARD","NF_INET_LOCAL_IN","NF_INET_LOCAL_OUT","NF_INET_NUMHOOKS","NF_INET_POST_ROUTING","NF_INET_PRE_ROUTING","NF_IP6_FORWARD","NF_IP6_LOCAL_IN","NF_IP6_LOCAL_OUT","NF_IP6_NUMHOOKS","NF_IP6_POST_ROUTING","NF_IP6_PRE_ROUTING","NF_IP6_PRI_CONNTRACK","NF_IP6_PRI_CONNTRACK_DEFRAG","NF_IP6_PRI_CONNTRACK_HELPER","NF_IP6_PRI_FILTER","NF_IP6_PRI_FIRST","NF_IP6_PRI_LAST","NF_IP6_PRI_MANGLE","NF_IP6_PRI_NAT_DST","NF_IP6_PRI_NAT_SRC","NF_IP6_PRI_RAW","NF_IP6_PRI_SECURITY","NF_IP6_PRI_SELINUX_FIRST","NF_IP6_PRI_SELINUX_LAST","NF_IP_FORWARD","NF_IP_LOCAL_IN","NF_IP_LOCAL_OUT","NF_IP_NUMHOOKS","NF_IP_POST_ROUTING","NF_IP_PRE_ROUTING","NF_IP_PRI_CONNTRACK","NF_IP_PRI_CONNTRACK_CONFIRM","NF_IP_PRI_CONNTRACK_DEFRAG","NF_IP_PRI_CONNTRACK_HELPER","NF_IP_PRI_FILTER","NF_IP_PRI_FIRST","NF_IP_PRI_LAST","NF_IP_PRI_MANGLE","NF_IP_PRI_NAT_DST","NF_IP_PRI_NAT_SRC","NF_IP_PRI_RAW","NF_IP_PRI_SECURITY","NF_IP_PRI_SELINUX_FIRST","NF_IP_PRI_SELINUX_LAST","NF_MAX_VERDICT","NF_NETDEV_INGRESS","NF_NETDEV_NUMHOOKS","NF_QUEUE","NF_REPEAT","NF_STOLEN","NF_STOP","NF_VERDICT_BITS","NF_VERDICT_FLAG_QUEUE_BYPASS","NF_VERDICT_MASK","NF_VERDICT_QBITS","NF_VERDICT_QMASK","NILFS_SUPER_MAGIC","NI_DGRAM","NI_IDN","NI_MAXHOST","NI_NAMEREQD","NI_NOFQDN","NI_NUMERICHOST","NI_NUMERICSERV","NL0","NL1","NLA_ALIGN","NLA_ALIGNTO","NLA_F_NESTED","NLA_F_NET_BYTEORDER","NLA_TYPE_MASK","NLDLY","NLMSG_DONE","NLMSG_ERROR","NLMSG_MIN_TYPE","NLMSG_NOOP","NLMSG_OVERRUN","NLM_F_ACK","NLM_F_APPEND","NLM_F_ATOMIC","NLM_F_CREATE","NLM_F_DUMP","NLM_F_DUMP_FILTERED","NLM_F_DUMP_INTR","NLM_F_ECHO","NLM_F_EXCL","NLM_F_MATCH","NLM_F_MULTI","NLM_F_REPLACE","NLM_F_REQUEST","NLM_F_ROOT","NOEXPR","NOFLSH","NOSTR","NSFS_MAGIC","NTF_EXT_LEARNED","NTF_MASTER","NTF_OFFLOADED","NTF_PROXY","NTF_ROUTER","NTF_SELF","NTF_USE","NTP_API","NT_ASRS","NT_AUXV","NT_FPREGSET","NT_GWINDOWS","NT_LWPSINFO","NT_LWPSTATUS","NT_PLATFORM","NT_PRCRED","NT_PRFPREG","NT_PRFPXREG","NT_PRPSINFO","NT_PRSTATUS","NT_PRXREG","NT_PSINFO","NT_PSTATUS","NT_TASKSTRUCT","NT_UTSNAME","NUD_DELAY","NUD_FAILED","NUD_INCOMPLETE","NUD_NOARP","NUD_NONE","NUD_PERMANENT","NUD_PROBE","NUD_REACHABLE","NUD_STALE","OCFS2_SUPER_MAGIC","OCRNL","OFDEL","OFILL","OLCUC","OLD_TIME","ONLCR","ONLRET","ONOCR","OPENPROM_SUPER_MAGIC","OPEN_TREE_CLOEXEC","OPEN_TREE_CLONE","OPOST","ORIG_RAX","OVERLAYFS_SUPER_MAGIC","O_ACCMODE","O_APPEND","O_ASYNC","O_CLOEXEC","O_CREAT","O_DIRECT","O_DIRECTORY","O_DSYNC","O_EXCL","O_FSYNC","O_LARGEFILE","O_NDELAY","O_NOATIME","O_NOCTTY","O_NOFOLLOW","O_NONBLOCK","O_PATH","O_RDONLY","O_RDWR","O_RSYNC","O_SYNC","O_TMPFILE","O_TRUNC","O_WRONLY","PACKET_ADD_MEMBERSHIP","PACKET_DROP_MEMBERSHIP","PACKET_MR_ALLMULTI","PACKET_MR_MULTICAST","PACKET_MR_PROMISC","PACKET_MR_UNICAST","PARENB","PARMRK","PARODD","PATH_MAX","PENDIN","PF_ALG","PF_APPLETALK","PF_ASH","PF_ATMPVC","PF_ATMSVC","PF_AX25","PF_BLUETOOTH","PF_BRIDGE","PF_CAIF","PF_CAN","PF_DECnet","PF_DUMPCORE","PF_ECONET","PF_EXITING","PF_FORKNOEXEC","PF_IB","PF_IDLE","PF_IEEE802154","PF_INET","PF_INET6","PF_IO_WORKER","PF_IPX","PF_IRDA","PF_ISDN","PF_IUCV","PF_KEY","PF_KSWAPD","PF_KTHREAD","PF_LLC","PF_LOCAL","PF_LOCAL_THROTTLE","PF_MASKOS","PF_MASKPROC","PF_MCE_EARLY","PF_MCE_PROCESS","PF_MEMALLOC","PF_MEMALLOC_NOFS","PF_MEMALLOC_NOIO","PF_MEMALLOC_PIN","PF_MPLS","PF_NETBEUI","PF_NETLINK","PF_NETROM","PF_NFC","PF_NOFREEZE","PF_NO_SETAFFINITY","PF_NPROC_EXCEEDED","PF_PACKET","PF_PHONET","PF_POSTCOREDUMP","PF_PPPOX","PF_R","PF_RANDOMIZE","PF_RDS","PF_ROSE","PF_ROUTE","PF_RXRPC","PF_SECURITY","PF_SIGNALED","PF_SNA","PF_SUPERPRIV","PF_TIPC","PF_UNIX","PF_UNSPEC","PF_USED_MATH","PF_USER_WORKER","PF_VCPU","PF_VSOCK","PF_W","PF_WANPIPE","PF_WQ_WORKER","PF_X","PF_X25","PF_XDP","PIDFD_NONBLOCK","PIPE_BUF","PM_STR","POLLERR","POLLHUP","POLLIN","POLLNVAL","POLLOUT","POLLPRI","POLLRDBAND","POLLRDHUP","POLLRDNORM","POLLWRBAND","POLLWRNORM","POSIX_FADV_DONTNEED","POSIX_FADV_NOREUSE","POSIX_FADV_NORMAL","POSIX_FADV_RANDOM","POSIX_FADV_SEQUENTIAL","POSIX_FADV_WILLNEED","POSIX_MADV_DONTNEED","POSIX_MADV_NORMAL","POSIX_MADV_RANDOM","POSIX_MADV_SEQUENTIAL","POSIX_MADV_WILLNEED","POSIX_SPAWN_RESETIDS","POSIX_SPAWN_SETPGROUP","POSIX_SPAWN_SETSCHEDPARAM","POSIX_SPAWN_SETSCHEDULER","POSIX_SPAWN_SETSID","POSIX_SPAWN_SETSIGDEF","POSIX_SPAWN_SETSIGMASK","POSIX_SPAWN_USEVFORK","PRIO_MAX","PRIO_MIN","PRIO_PGRP","PRIO_PROCESS","PRIO_USER","PROC_SUPER_MAGIC","PROT_EXEC","PROT_GROWSDOWN","PROT_GROWSUP","PROT_NONE","PROT_READ","PROT_WRITE","PR_CAPBSET_DROP","PR_CAPBSET_READ","PR_CAP_AMBIENT","PR_CAP_AMBIENT_CLEAR_ALL","PR_CAP_AMBIENT_IS_SET","PR_CAP_AMBIENT_LOWER","PR_CAP_AMBIENT_RAISE","PR_ENDIAN_BIG","PR_ENDIAN_LITTLE","PR_ENDIAN_PPC_LITTLE","PR_FPEMU_NOPRINT","PR_FPEMU_SIGFPE","PR_FP_EXC_ASYNC","PR_FP_EXC_DISABLED","PR_FP_EXC_DIV","PR_FP_EXC_INV","PR_FP_EXC_NONRECOV","PR_FP_EXC_OVF","PR_FP_EXC_PRECISE","PR_FP_EXC_RES","PR_FP_EXC_SW_ENABLE","PR_FP_EXC_UND","PR_FP_MODE_FR","PR_FP_MODE_FRE","PR_GET_CHILD_SUBREAPER","PR_GET_DUMPABLE","PR_GET_ENDIAN","PR_GET_FPEMU","PR_GET_FPEXC","PR_GET_FP_MODE","PR_GET_KEEPCAPS","PR_GET_NAME","PR_GET_NO_NEW_PRIVS","PR_GET_PDEATHSIG","PR_GET_SECCOMP","PR_GET_SECUREBITS","PR_GET_SPECULATION_CTRL","PR_GET_THP_DISABLE","PR_GET_TID_ADDRESS","PR_GET_TIMERSLACK","PR_GET_TIMING","PR_GET_TSC","PR_GET_UNALIGN","PR_MCE_KILL","PR_MCE_KILL_CLEAR","PR_MCE_KILL_DEFAULT","PR_MCE_KILL_EARLY","PR_MCE_KILL_GET","PR_MCE_KILL_LATE","PR_MCE_KILL_SET","PR_MPX_DISABLE_MANAGEMENT","PR_MPX_ENABLE_MANAGEMENT","PR_SCHED_CORE","PR_SCHED_CORE_CREATE","PR_SCHED_CORE_GET","PR_SCHED_CORE_MAX","PR_SCHED_CORE_SCOPE_PROCESS_GROUP","PR_SCHED_CORE_SCOPE_THREAD","PR_SCHED_CORE_SCOPE_THREAD_GROUP","PR_SCHED_CORE_SHARE_FROM","PR_SCHED_CORE_SHARE_TO","PR_SET_CHILD_SUBREAPER","PR_SET_DUMPABLE","PR_SET_ENDIAN","PR_SET_FPEMU","PR_SET_FPEXC","PR_SET_FP_MODE","PR_SET_KEEPCAPS","PR_SET_MM","PR_SET_MM_ARG_END","PR_SET_MM_ARG_START","PR_SET_MM_AUXV","PR_SET_MM_BRK","PR_SET_MM_END_CODE","PR_SET_MM_END_DATA","PR_SET_MM_ENV_END","PR_SET_MM_ENV_START","PR_SET_MM_EXE_FILE","PR_SET_MM_MAP","PR_SET_MM_MAP_SIZE","PR_SET_MM_START_BRK","PR_SET_MM_START_CODE","PR_SET_MM_START_DATA","PR_SET_MM_START_STACK","PR_SET_NAME","PR_SET_NO_NEW_PRIVS","PR_SET_PDEATHSIG","PR_SET_PTRACER","PR_SET_PTRACER_ANY","PR_SET_SECCOMP","PR_SET_SECUREBITS","PR_SET_SPECULATION_CTRL","PR_SET_THP_DISABLE","PR_SET_TIMERSLACK","PR_SET_TIMING","PR_SET_TSC","PR_SET_UNALIGN","PR_SET_VMA","PR_SET_VMA_ANON_NAME","PR_SPEC_DISABLE","PR_SPEC_DISABLE_NOEXEC","PR_SPEC_ENABLE","PR_SPEC_FORCE_DISABLE","PR_SPEC_INDIRECT_BRANCH","PR_SPEC_NOT_AFFECTED","PR_SPEC_PRCTL","PR_SPEC_STORE_BYPASS","PR_TASK_PERF_EVENTS_DISABLE","PR_TASK_PERF_EVENTS_ENABLE","PR_TIMING_STATISTICAL","PR_TIMING_TIMESTAMP","PR_TSC_ENABLE","PR_TSC_SIGSEGV","PR_UNALIGN_NOPRINT","PR_UNALIGN_SIGBUS","PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP","PTHREAD_COND_INITIALIZER","PTHREAD_CREATE_DETACHED","PTHREAD_CREATE_JOINABLE","PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP","PTHREAD_EXPLICIT_SCHED","PTHREAD_INHERIT_SCHED","PTHREAD_MUTEX_ADAPTIVE_NP","PTHREAD_MUTEX_DEFAULT","PTHREAD_MUTEX_ERRORCHECK","PTHREAD_MUTEX_INITIALIZER","PTHREAD_MUTEX_NORMAL","PTHREAD_MUTEX_RECURSIVE","PTHREAD_MUTEX_ROBUST","PTHREAD_MUTEX_STALLED","PTHREAD_ONCE_INIT","PTHREAD_PRIO_INHERIT","PTHREAD_PRIO_NONE","PTHREAD_PRIO_PROTECT","PTHREAD_PROCESS_PRIVATE","PTHREAD_PROCESS_SHARED","PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP","PTHREAD_RWLOCK_INITIALIZER","PTHREAD_STACK_MIN","PTRACE_ATTACH","PTRACE_CONT","PTRACE_DETACH","PTRACE_EVENT_CLONE","PTRACE_EVENT_EXEC","PTRACE_EVENT_EXIT","PTRACE_EVENT_FORK","PTRACE_EVENT_SECCOMP","PTRACE_EVENT_STOP","PTRACE_EVENT_VFORK","PTRACE_EVENT_VFORK_DONE","PTRACE_GETEVENTMSG","PTRACE_GETFPREGS","PTRACE_GETFPXREGS","PTRACE_GETREGS","PTRACE_GETREGSET","PTRACE_GETSIGINFO","PTRACE_GETSIGMASK","PTRACE_GET_RSEQ_CONFIGURATION","PTRACE_GET_SYSCALL_INFO","PTRACE_INTERRUPT","PTRACE_KILL","PTRACE_LISTEN","PTRACE_O_EXITKILL","PTRACE_O_MASK","PTRACE_O_SUSPEND_SECCOMP","PTRACE_O_TRACECLONE","PTRACE_O_TRACEEXEC","PTRACE_O_TRACEEXIT","PTRACE_O_TRACEFORK","PTRACE_O_TRACESECCOMP","PTRACE_O_TRACESYSGOOD","PTRACE_O_TRACEVFORK","PTRACE_O_TRACEVFORKDONE","PTRACE_PEEKDATA","PTRACE_PEEKSIGINFO","PTRACE_PEEKSIGINFO_SHARED","PTRACE_PEEKTEXT","PTRACE_PEEKUSER","PTRACE_POKEDATA","PTRACE_POKETEXT","PTRACE_POKEUSER","PTRACE_SEIZE","PTRACE_SETFPREGS","PTRACE_SETFPXREGS","PTRACE_SETOPTIONS","PTRACE_SETREGS","PTRACE_SETREGSET","PTRACE_SETSIGINFO","PTRACE_SETSIGMASK","PTRACE_SINGLESTEP","PTRACE_SYSCALL","PTRACE_SYSCALL_INFO_ENTRY","PTRACE_SYSCALL_INFO_EXIT","PTRACE_SYSCALL_INFO_NONE","PTRACE_SYSCALL_INFO_SECCOMP","PTRACE_SYSEMU","PTRACE_SYSEMU_SINGLESTEP","PTRACE_TRACEME","PT_DYNAMIC","PT_GNU_EH_FRAME","PT_GNU_RELRO","PT_GNU_STACK","PT_HIOS","PT_HIPROC","PT_HISUNW","PT_INTERP","PT_LOAD","PT_LOOS","PT_LOPROC","PT_LOSUNW","PT_NOTE","PT_NULL","PT_NUM","PT_PHDR","PT_SHLIB","PT_SUNWBSS","PT_SUNWSTACK","PT_TLS","P_ALL","P_PGID","P_PID","P_PIDFD","QCMD","QFMT_VFS_OLD","QFMT_VFS_V0","QFMT_VFS_V1","QIF_ALL","QIF_BLIMITS","QIF_BTIME","QIF_ILIMITS","QIF_INODES","QIF_ITIME","QIF_LIMITS","QIF_SPACE","QIF_TIMES","QIF_USAGE","QNX4_SUPER_MAGIC","QNX6_SUPER_MAGIC","Q_GETFMT","Q_GETINFO","Q_GETQUOTA","Q_QUOTAOFF","Q_QUOTAON","Q_SETINFO","Q_SETQUOTA","Q_SYNC","R10","R11","R12","R13","R14","R15","R8","R9","RADIXCHAR","RAND_MAX","RAX","RBP","RBX","RB_AUTOBOOT","RB_DISABLE_CAD","RB_ENABLE_CAD","RB_HALT_SYSTEM","RB_KEXEC","RB_POWER_OFF","RB_SW_SUSPEND","RCX","RDI","RDTGROUP_SUPER_MAGIC","RDX","READ_IMPLIES_EXEC","REG_BADBR","REG_BADPAT","REG_BADRPT","REG_CR2","REG_CSGSFS","REG_EBRACE","REG_EBRACK","REG_ECOLLATE","REG_ECTYPE","REG_EEND","REG_EESCAPE","REG_EFL","REG_ENOSYS","REG_EPAREN","REG_ERANGE","REG_ERPAREN","REG_ERR","REG_ESIZE","REG_ESPACE","REG_ESUBREG","REG_EXTENDED","REG_ICASE","REG_NEWLINE","REG_NOMATCH","REG_NOSUB","REG_NOTBOL","REG_NOTEOL","REG_OLDMASK","REG_R10","REG_R11","REG_R12","REG_R13","REG_R14","REG_R15","REG_R8","REG_R9","REG_RAX","REG_RBP","REG_RBX","REG_RCX","REG_RDI","REG_RDX","REG_RIP","REG_RSI","REG_RSP","REG_STARTEND","REG_TRAPNO","REISERFS_SUPER_MAGIC","REL_CNT","REL_MAX","RENAME_EXCHANGE","RENAME_NOREPLACE","RENAME_WHITEOUT","REP_CNT","REP_MAX","RESOLVE_BENEATH","RESOLVE_CACHED","RESOLVE_IN_ROOT","RESOLVE_NO_MAGICLINKS","RESOLVE_NO_SYMLINKS","RESOLVE_NO_XDEV","RIP","RLIM64_INFINITY","RLIMIT_AS","RLIMIT_CORE","RLIMIT_CPU","RLIMIT_DATA","RLIMIT_FSIZE","RLIMIT_LOCKS","RLIMIT_MEMLOCK","RLIMIT_MSGQUEUE","RLIMIT_NICE","RLIMIT_NLIMITS","RLIMIT_NOFILE","RLIMIT_NPROC","RLIMIT_RSS","RLIMIT_RTPRIO","RLIMIT_RTTIME","RLIMIT_SIGPENDING","RLIMIT_STACK","RLIM_INFINITY","RLIM_NLIMITS","RLIM_SAVED_CUR","RLIM_SAVED_MAX","RSI","RSP","RTA_CACHEINFO","RTA_DST","RTA_ENCAP","RTA_ENCAP_TYPE","RTA_EXPIRES","RTA_FLOW","RTA_GATEWAY","RTA_IIF","RTA_MARK","RTA_METRICS","RTA_MFC_STATS","RTA_MP_ALGO","RTA_MULTIPATH","RTA_NEWDST","RTA_OIF","RTA_PAD","RTA_PREF","RTA_PREFSRC","RTA_PRIORITY","RTA_PROTOINFO","RTA_SESSION","RTA_SRC","RTA_TABLE","RTA_TTL_PROPAGATE","RTA_UID","RTA_UNSPEC","RTA_VIA","RTCF_DIRECTSRC","RTCF_DOREDIRECT","RTCF_LOG","RTCF_MASQ","RTCF_NAT","RTCF_VALVE","RTEXT_FILTER_BRVLAN","RTEXT_FILTER_BRVLAN_COMPRESSED","RTEXT_FILTER_CFM_CONFIG","RTEXT_FILTER_CFM_STATUS","RTEXT_FILTER_MRP","RTEXT_FILTER_SKIP_STATS","RTEXT_FILTER_VF","RTF_ADDRCLASSMASK","RTF_ADDRCONF","RTF_ALLONLINK","RTF_BROADCAST","RTF_CACHE","RTF_DEFAULT","RTF_DYNAMIC","RTF_FLOW","RTF_GATEWAY","RTF_HOST","RTF_INTERFACE","RTF_IRTT","RTF_LINKRT","RTF_LOCAL","RTF_MODIFIED","RTF_MSS","RTF_MTU","RTF_MULTICAST","RTF_NAT","RTF_NOFORWARD","RTF_NONEXTHOP","RTF_NOPMTUDISC","RTF_POLICY","RTF_REINSTATE","RTF_REJECT","RTF_STATIC","RTF_THROW","RTF_UP","RTF_WINDOW","RTF_XRESOLVE","RTLD_DEEPBIND","RTLD_DEFAULT","RTLD_DI_CONFIGADDR","RTLD_DI_LINKMAP","RTLD_DI_LMID","RTLD_DI_ORIGIN","RTLD_DI_PROFILENAME","RTLD_DI_PROFILEOUT","RTLD_DI_SERINFO","RTLD_DI_SERINFOSIZE","RTLD_DI_TLS_DATA","RTLD_DI_TLS_MODID","RTLD_GLOBAL","RTLD_LAZY","RTLD_LOCAL","RTLD_NEXT","RTLD_NODELETE","RTLD_NOLOAD","RTLD_NOW","RTMGRP_DECnet_IFADDR","RTMGRP_DECnet_ROUTE","RTMGRP_IPV4_IFADDR","RTMGRP_IPV4_MROUTE","RTMGRP_IPV4_ROUTE","RTMGRP_IPV4_RULE","RTMGRP_IPV6_IFADDR","RTMGRP_IPV6_IFINFO","RTMGRP_IPV6_MROUTE","RTMGRP_IPV6_PREFIX","RTMGRP_IPV6_ROUTE","RTMGRP_LINK","RTMGRP_NEIGH","RTMGRP_NOTIFY","RTMGRP_TC","RTMSG_AR_FAILED","RTMSG_CONTROL","RTMSG_DELDEVICE","RTMSG_DELROUTE","RTMSG_DELRULE","RTMSG_NEWDEVICE","RTMSG_NEWROUTE","RTMSG_NEWRULE","RTMSG_OVERRUN","RTM_DELACTION","RTM_DELADDR","RTM_DELADDRLABEL","RTM_DELLINK","RTM_DELMDB","RTM_DELNEIGH","RTM_DELNETCONF","RTM_DELNSID","RTM_DELQDISC","RTM_DELROUTE","RTM_DELRULE","RTM_DELTCLASS","RTM_DELTFILTER","RTM_F_CLONED","RTM_F_EQUALIZE","RTM_F_FIB_MATCH","RTM_F_LOOKUP_TABLE","RTM_F_NOTIFY","RTM_F_PREFIX","RTM_GETACTION","RTM_GETADDR","RTM_GETADDRLABEL","RTM_GETANYCAST","RTM_GETDCB","RTM_GETLINK","RTM_GETMDB","RTM_GETMULTICAST","RTM_GETNEIGH","RTM_GETNEIGHTBL","RTM_GETNETCONF","RTM_GETNSID","RTM_GETQDISC","RTM_GETROUTE","RTM_GETRULE","RTM_GETSTATS","RTM_GETTCLASS","RTM_GETTFILTER","RTM_NEWACTION","RTM_NEWADDR","RTM_NEWADDRLABEL","RTM_NEWCACHEREPORT","RTM_NEWLINK","RTM_NEWMDB","RTM_NEWNDUSEROPT","RTM_NEWNEIGH","RTM_NEWNEIGHTBL","RTM_NEWNETCONF","RTM_NEWNSID","RTM_NEWPREFIX","RTM_NEWQDISC","RTM_NEWROUTE","RTM_NEWRULE","RTM_NEWSTATS","RTM_NEWTCLASS","RTM_NEWTFILTER","RTM_SETDCB","RTM_SETLINK","RTM_SETNEIGHTBL","RTNLGRP_BRVLAN","RTNLGRP_DCB","RTNLGRP_DECnet_IFADDR","RTNLGRP_DECnet_ROUTE","RTNLGRP_DECnet_RULE","RTNLGRP_IPV4_IFADDR","RTNLGRP_IPV4_MROUTE","RTNLGRP_IPV4_MROUTE_R","RTNLGRP_IPV4_NETCONF","RTNLGRP_IPV4_ROUTE","RTNLGRP_IPV4_RULE","RTNLGRP_IPV6_IFADDR","RTNLGRP_IPV6_IFINFO","RTNLGRP_IPV6_MROUTE","RTNLGRP_IPV6_MROUTE_R","RTNLGRP_IPV6_NETCONF","RTNLGRP_IPV6_PREFIX","RTNLGRP_IPV6_ROUTE","RTNLGRP_IPV6_RULE","RTNLGRP_LINK","RTNLGRP_MCTP_IFADDR","RTNLGRP_MDB","RTNLGRP_MPLS_NETCONF","RTNLGRP_MPLS_ROUTE","RTNLGRP_ND_USEROPT","RTNLGRP_NEIGH","RTNLGRP_NEXTHOP","RTNLGRP_NONE","RTNLGRP_NOP2","RTNLGRP_NOP4","RTNLGRP_NOTIFY","RTNLGRP_NSID","RTNLGRP_PHONET_IFADDR","RTNLGRP_PHONET_ROUTE","RTNLGRP_STATS","RTNLGRP_TC","RTNLGRP_TUNNEL","RTN_ANYCAST","RTN_BLACKHOLE","RTN_BROADCAST","RTN_LOCAL","RTN_MULTICAST","RTN_NAT","RTN_PROHIBIT","RTN_THROW","RTN_UNICAST","RTN_UNREACHABLE","RTN_UNSPEC","RTN_XRESOLVE","RTPROT_BOOT","RTPROT_KERNEL","RTPROT_REDIRECT","RTPROT_STATIC","RTPROT_UNSPEC","RT_ADDRCLASS","RT_CLASS_DEFAULT","RT_CLASS_LOCAL","RT_CLASS_MAIN","RT_CLASS_MAX","RT_CLASS_UNSPEC","RT_LOCALADDR","RT_SCOPE_HOST","RT_SCOPE_LINK","RT_SCOPE_NOWHERE","RT_SCOPE_SITE","RT_SCOPE_UNIVERSE","RT_TABLE_COMPAT","RT_TABLE_DEFAULT","RT_TABLE_LOCAL","RT_TABLE_MAIN","RT_TABLE_UNSPEC","RT_TOS","RUN_LVL","RUSAGE_CHILDREN","RUSAGE_SELF","RUSAGE_THREAD","RWF_APPEND","RWF_DSYNC","RWF_HIPRI","RWF_NOWAIT","RWF_SYNC","R_OK","SA_NOCLDSTOP","SA_NOCLDWAIT","SA_NODEFER","SA_ONSTACK","SA_RESETHAND","SA_RESTART","SA_SIGINFO","SCHED_BATCH","SCHED_DEADLINE","SCHED_FIFO","SCHED_FLAG_ALL","SCHED_FLAG_DL_OVERRUN","SCHED_FLAG_KEEP_ALL","SCHED_FLAG_KEEP_PARAMS","SCHED_FLAG_KEEP_POLICY","SCHED_FLAG_RECLAIM","SCHED_FLAG_RESET_ON_FORK","SCHED_FLAG_UTIL_CLAMP","SCHED_FLAG_UTIL_CLAMP_MAX","SCHED_FLAG_UTIL_CLAMP_MIN","SCHED_IDLE","SCHED_NORMAL","SCHED_OTHER","SCHED_RESET_ON_FORK","SCHED_RR","SCM_CREDENTIALS","SCM_J1939_DEST_ADDR","SCM_J1939_DEST_NAME","SCM_J1939_ERRQUEUE","SCM_J1939_PRIO","SCM_RIGHTS","SCM_TIMESTAMP","SCM_TIMESTAMPING","SCM_TIMESTAMPING_OPT_STATS","SCM_TIMESTAMPING_PKTINFO","SCM_TIMESTAMPNS","SCM_TXTIME","SCM_WIFI_STATUS","SCTP_ABORT","SCTP_ADAPTATION_LAYER","SCTP_ADDR_OVER","SCTP_ALL_ASSOC","SCTP_ASSOCINFO","SCTP_AUTHINFO","SCTP_AUTH_ACTIVE_KEY","SCTP_AUTH_CHUNK","SCTP_AUTH_DEACTIVATE_KEY","SCTP_AUTH_DELETE_KEY","SCTP_AUTH_KEY","SCTP_AUTOCLOSE","SCTP_AUTO_ASCONF","SCTP_CONTEXT","SCTP_CURRENT_ASSOC","SCTP_DEFAULT_SEND_PARAM","SCTP_DEFAULT_SNDINFO","SCTP_DELAYED_ACK","SCTP_DELAYED_ACK_TIME","SCTP_DELAYED_SACK","SCTP_DISABLE_FRAGMENTS","SCTP_DSTADDRV4","SCTP_DSTADDRV6","SCTP_ENABLE_CHANGE_ASSOC_REQ","SCTP_ENABLE_RESET_ASSOC_REQ","SCTP_ENABLE_RESET_STREAM_REQ","SCTP_ENABLE_STRRESET_MASK","SCTP_EOF","SCTP_EVENTS","SCTP_FRAGMENT_INTERLEAVE","SCTP_FUTURE_ASSOC","SCTP_GET_ASSOC_ID_LIST","SCTP_GET_ASSOC_NUMBER","SCTP_GET_PEER_ADDR_INFO","SCTP_HMAC_IDENT","SCTP_INIT","SCTP_INITMSG","SCTP_I_WANT_MAPPED_V4_ADDR","SCTP_LOCAL_AUTH_CHUNKS","SCTP_MAXSEG","SCTP_MAX_BURST","SCTP_NODELAY","SCTP_NOTIFICATION","SCTP_NXTINFO","SCTP_PARTIAL_DELIVERY_POINT","SCTP_PEER_ADDR_PARAMS","SCTP_PEER_ADDR_THLDS","SCTP_PEER_ADDR_THLDS_V2","SCTP_PEER_AUTH_CHUNKS","SCTP_PRIMARY_ADDR","SCTP_PRINFO","SCTP_PR_INDEX","SCTP_PR_POLICY","SCTP_PR_PRIO_ENABLED","SCTP_PR_RTX_ENABLED","SCTP_PR_SCTP_ALL","SCTP_PR_SCTP_MASK","SCTP_PR_SCTP_MAX","SCTP_PR_SCTP_NONE","SCTP_PR_SCTP_PRIO","SCTP_PR_SCTP_RTX","SCTP_PR_SCTP_TTL","SCTP_PR_SET_POLICY","SCTP_PR_TTL_ENABLED","SCTP_RCVINFO","SCTP_RECVNXTINFO","SCTP_RECVRCVINFO","SCTP_REUSE_PORT","SCTP_RTOINFO","SCTP_SACK_IMMEDIATELY","SCTP_SENDALL","SCTP_SET_PEER_PRIMARY_ADDR","SCTP_SNDINFO","SCTP_SNDRCV","SCTP_STATUS","SCTP_STREAM_RESET_INCOMING","SCTP_STREAM_RESET_OUTGOING","SCTP_UNORDERED","SECCOMP_ADDFD_FLAG_SEND","SECCOMP_ADDFD_FLAG_SETFD","SECCOMP_FILTER_FLAG_LOG","SECCOMP_FILTER_FLAG_NEW_LISTENER","SECCOMP_FILTER_FLAG_SPEC_ALLOW","SECCOMP_FILTER_FLAG_TSYNC","SECCOMP_FILTER_FLAG_TSYNC_ESRCH","SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV","SECCOMP_GET_ACTION_AVAIL","SECCOMP_GET_NOTIF_SIZES","SECCOMP_MODE_DISABLED","SECCOMP_MODE_FILTER","SECCOMP_MODE_STRICT","SECCOMP_RET_ACTION","SECCOMP_RET_ACTION_FULL","SECCOMP_RET_ALLOW","SECCOMP_RET_DATA","SECCOMP_RET_ERRNO","SECCOMP_RET_KILL","SECCOMP_RET_KILL_PROCESS","SECCOMP_RET_KILL_THREAD","SECCOMP_RET_LOG","SECCOMP_RET_TRACE","SECCOMP_RET_TRAP","SECCOMP_SET_MODE_FILTER","SECCOMP_SET_MODE_STRICT","SECCOMP_USER_NOTIF_FLAG_CONTINUE","SECURITYFS_MAGIC","SEEK_CUR","SEEK_DATA","SEEK_END","SEEK_HOLE","SEEK_SET","SELFMAG","SELINUX_MAGIC","SEM_FAILED","SFD_CLOEXEC","SFD_NONBLOCK","SHM_EXEC","SHM_HUGETLB","SHM_LOCK","SHM_NORESERVE","SHM_R","SHM_RDONLY","SHM_REMAP","SHM_RND","SHM_UNLOCK","SHM_W","SHORT_INODE","SHUT_RD","SHUT_RDWR","SHUT_WR","SIGABRT","SIGALRM","SIGBUS","SIGCHLD","SIGCONT","SIGEV_NONE","SIGEV_SIGNAL","SIGEV_THREAD","SIGEV_THREAD_ID","SIGFPE","SIGHUP","SIGILL","SIGINT","SIGIO","SIGIOT","SIGKILL","SIGPIPE","SIGPOLL","SIGPROF","SIGPWR","SIGQUIT","SIGRTMAX","SIGRTMIN","SIGSEGV","SIGSTKFLT","SIGSTKSZ","SIGSTOP","SIGSYS","SIGTERM","SIGTRAP","SIGTSTP","SIGTTIN","SIGTTOU","SIGUNUSED","SIGURG","SIGUSR1","SIGUSR2","SIGVTALRM","SIGWINCH","SIGXCPU","SIGXFSZ","SIG_BLOCK","SIG_DFL","SIG_ERR","SIG_IGN","SIG_SETMASK","SIG_UNBLOCK","SIOCADDMULTI","SIOCADDRT","SIOCDARP","SIOCDELMULTI","SIOCDELRT","SIOCDIFADDR","SIOCDRARP","SIOCETHTOOL","SIOCGARP","SIOCGHWTSTAMP","SIOCGIFADDR","SIOCGIFBR","SIOCGIFBRDADDR","SIOCGIFCONF","SIOCGIFCOUNT","SIOCGIFDSTADDR","SIOCGIFENCAP","SIOCGIFFLAGS","SIOCGIFHWADDR","SIOCGIFINDEX","SIOCGIFMAP","SIOCGIFMEM","SIOCGIFMETRIC","SIOCGIFMTU","SIOCGIFNAME","SIOCGIFNETMASK","SIOCGIFPFLAGS","SIOCGIFSLAVE","SIOCGIFTXQLEN","SIOCGIWAP","SIOCGIWAPLIST","SIOCGIWAUTH","SIOCGIWENCODE","SIOCGIWENCODEEXT","SIOCGIWESSID","SIOCGIWFRAG","SIOCGIWFREQ","SIOCGIWGENIE","SIOCGIWMODE","SIOCGIWNAME","SIOCGIWNICKN","SIOCGIWNWID","SIOCGIWPOWER","SIOCGIWPRIV","SIOCGIWRANGE","SIOCGIWRATE","SIOCGIWRETRY","SIOCGIWRTS","SIOCGIWSCAN","SIOCGIWSENS","SIOCGIWSPY","SIOCGIWSTATS","SIOCGIWTHRSPY","SIOCGIWTXPOW","SIOCGMIIPHY","SIOCGMIIREG","SIOCGRARP","SIOCGSKNS","SIOCIWFIRST","SIOCIWFIRSTPRIV","SIOCIWLAST","SIOCIWLASTPRIV","SIOCOUTQNSD","SIOCSARP","SIOCSHWTSTAMP","SIOCSIFADDR","SIOCSIFBR","SIOCSIFBRDADDR","SIOCSIFDSTADDR","SIOCSIFENCAP","SIOCSIFFLAGS","SIOCSIFHWADDR","SIOCSIFHWBROADCAST","SIOCSIFLINK","SIOCSIFMAP","SIOCSIFMEM","SIOCSIFMETRIC","SIOCSIFMTU","SIOCSIFNAME","SIOCSIFNETMASK","SIOCSIFPFLAGS","SIOCSIFSLAVE","SIOCSIFTXQLEN","SIOCSIWAP","SIOCSIWAUTH","SIOCSIWCOMMIT","SIOCSIWENCODE","SIOCSIWENCODEEXT","SIOCSIWESSID","SIOCSIWFRAG","SIOCSIWFREQ","SIOCSIWGENIE","SIOCSIWMLME","SIOCSIWMODE","SIOCSIWNICKN","SIOCSIWNWID","SIOCSIWPMKSA","SIOCSIWPOWER","SIOCSIWPRIV","SIOCSIWRANGE","SIOCSIWRATE","SIOCSIWRETRY","SIOCSIWRTS","SIOCSIWSCAN","SIOCSIWSENS","SIOCSIWSPY","SIOCSIWSTATS","SIOCSIWTHRSPY","SIOCSIWTXPOW","SIOCSMIIREG","SIOCSRARP","SIOCWANDEV","SIOGIFINDEX","SI_LOAD_SHIFT","SKF_AD_ALU_XOR_X","SKF_AD_CPU","SKF_AD_HATYPE","SKF_AD_IFINDEX","SKF_AD_MARK","SKF_AD_MAX","SKF_AD_NLATTR","SKF_AD_NLATTR_NEST","SKF_AD_OFF","SKF_AD_PAY_OFFSET","SKF_AD_PKTTYPE","SKF_AD_PROTOCOL","SKF_AD_QUEUE","SKF_AD_RANDOM","SKF_AD_RXHASH","SKF_AD_VLAN_TAG","SKF_AD_VLAN_TAG_PRESENT","SKF_AD_VLAN_TPID","SKF_LL_OFF","SKF_NET_OFF","SK_MEMINFO_BACKLOG","SK_MEMINFO_DROPS","SK_MEMINFO_FWD_ALLOC","SK_MEMINFO_OPTMEM","SK_MEMINFO_RCVBUF","SK_MEMINFO_RMEM_ALLOC","SK_MEMINFO_SNDBUF","SK_MEMINFO_WMEM_ALLOC","SK_MEMINFO_WMEM_QUEUED","SMACK_MAGIC","SMB_SUPER_MAGIC","SND_CNT","SND_MAX","SOCK_CLOEXEC","SOCK_DCCP","SOCK_DGRAM","SOCK_NONBLOCK","SOCK_PACKET","SOCK_RAW","SOCK_RDM","SOCK_SEQPACKET","SOCK_STREAM","SOF_TIMESTAMPING_OPT_CMSG","SOF_TIMESTAMPING_OPT_ID","SOF_TIMESTAMPING_OPT_PKTINFO","SOF_TIMESTAMPING_OPT_STATS","SOF_TIMESTAMPING_OPT_TSONLY","SOF_TIMESTAMPING_OPT_TX_SWHW","SOF_TIMESTAMPING_RAW_HARDWARE","SOF_TIMESTAMPING_RX_HARDWARE","SOF_TIMESTAMPING_RX_SOFTWARE","SOF_TIMESTAMPING_SOFTWARE","SOF_TIMESTAMPING_SYS_HARDWARE","SOF_TIMESTAMPING_TX_ACK","SOF_TIMESTAMPING_TX_HARDWARE","SOF_TIMESTAMPING_TX_SCHED","SOF_TIMESTAMPING_TX_SOFTWARE","SOF_TXTIME_DEADLINE_MODE","SOF_TXTIME_REPORT_ERRORS","SOL_AAL","SOL_ALG","SOL_ATM","SOL_BLUETOOTH","SOL_CAIF","SOL_CAN_BASE","SOL_CAN_J1939","SOL_CAN_RAW","SOL_DCCP","SOL_DECNET","SOL_ICMPV6","SOL_IP","SOL_IPV6","SOL_IRDA","SOL_IUCV","SOL_LLC","SOL_NETBEUI","SOL_NETLINK","SOL_NFC","SOL_PACKET","SOL_PNPIPE","SOL_PPPOL2TP","SOL_RAW","SOL_RDS","SOL_RXRPC","SOL_SOCKET","SOL_TCP","SOL_TIPC","SOL_TLS","SOL_UDP","SOL_X25","SOL_XDP","SOMAXCONN","SO_ACCEPTCONN","SO_ATTACH_BPF","SO_ATTACH_FILTER","SO_ATTACH_REUSEPORT_CBPF","SO_ATTACH_REUSEPORT_EBPF","SO_BINDTODEVICE","SO_BINDTOIFINDEX","SO_BPF_EXTENSIONS","SO_BROADCAST","SO_BSDCOMPAT","SO_BUSY_POLL","SO_CNX_ADVICE","SO_COOKIE","SO_DEBUG","SO_DETACH_BPF","SO_DETACH_FILTER","SO_DETACH_REUSEPORT_BPF","SO_DOMAIN","SO_DONTROUTE","SO_EE_OFFENDER","SO_EE_ORIGIN_ICMP","SO_EE_ORIGIN_ICMP6","SO_EE_ORIGIN_LOCAL","SO_EE_ORIGIN_NONE","SO_EE_ORIGIN_TIMESTAMPING","SO_EE_ORIGIN_TXSTATUS","SO_ERROR","SO_GET_FILTER","SO_INCOMING_CPU","SO_INCOMING_NAPI_ID","SO_J1939_ERRQUEUE","SO_J1939_FILTER","SO_J1939_PROMISC","SO_J1939_SEND_PRIO","SO_KEEPALIVE","SO_LINGER","SO_LOCK_FILTER","SO_MARK","SO_MAX_PACING_RATE","SO_MEMINFO","SO_NOFCS","SO_NO_CHECK","SO_OOBINLINE","SO_ORIGINAL_DST","SO_PASSCRED","SO_PASSSEC","SO_PEEK_OFF","SO_PEERCRED","SO_PEERGROUPS","SO_PEERNAME","SO_PEERSEC","SO_PRIORITY","SO_PROTOCOL","SO_RCVBUF","SO_RCVBUFFORCE","SO_RCVLOWAT","SO_RCVTIMEO","SO_RCVTIMEO_NEW","SO_REUSEADDR","SO_REUSEPORT","SO_RXQ_OVFL","SO_SECURITY_AUTHENTICATION","SO_SECURITY_ENCRYPTION_NETWORK","SO_SECURITY_ENCRYPTION_TRANSPORT","SO_SELECT_ERR_QUEUE","SO_SNDBUF","SO_SNDBUFFORCE","SO_SNDLOWAT","SO_SNDTIMEO","SO_SNDTIMEO_NEW","SO_TIMESTAMP","SO_TIMESTAMPING","SO_TIMESTAMPING_NEW","SO_TIMESTAMPNS","SO_TIMESTAMPNS_NEW","SO_TIMESTAMP_NEW","SO_TXTIME","SO_TYPE","SO_WIFI_STATUS","SO_ZEROCOPY","SPLICE_F_GIFT","SPLICE_F_MORE","SPLICE_F_MOVE","SPLICE_F_NONBLOCK","SS","SS_DISABLE","SS_ONSTACK","STATX_ALL","STATX_ATIME","STATX_ATTR_APPEND","STATX_ATTR_AUTOMOUNT","STATX_ATTR_COMPRESSED","STATX_ATTR_DAX","STATX_ATTR_ENCRYPTED","STATX_ATTR_IMMUTABLE","STATX_ATTR_MOUNT_ROOT","STATX_ATTR_NODUMP","STATX_ATTR_VERITY","STATX_BASIC_STATS","STATX_BLOCKS","STATX_BTIME","STATX_CTIME","STATX_DIOALIGN","STATX_GID","STATX_INO","STATX_MNT_ID","STATX_MODE","STATX_MTIME","STATX_NLINK","STATX_SIZE","STATX_TYPE","STATX_UID","STATX__RESERVED","STA_CLK","STA_CLOCKERR","STA_DEL","STA_FLL","STA_FREQHOLD","STA_INS","STA_MODE","STA_NANO","STA_PLL","STA_PPSERROR","STA_PPSFREQ","STA_PPSJITTER","STA_PPSSIGNAL","STA_PPSTIME","STA_PPSWANDER","STA_RONLY","STA_UNSYNC","STDERR_FILENO","STDIN_FILENO","STDOUT_FILENO","STICKY_TIMEOUTS","ST_APPEND","ST_IMMUTABLE","ST_MANDLOCK","ST_NOATIME","ST_NODEV","ST_NODIRATIME","ST_NOEXEC","ST_NOSUID","ST_RDONLY","ST_RELATIME","ST_SYNCHRONOUS","ST_WRITE","SW_CNT","SW_MAX","SYNC_FILE_RANGE_WAIT_AFTER","SYNC_FILE_RANGE_WAIT_BEFORE","SYNC_FILE_RANGE_WRITE","SYN_CNT","SYN_MAX","SYSFS_MAGIC","SYS__sysctl","SYS_accept","SYS_accept4","SYS_access","SYS_acct","SYS_add_key","SYS_adjtimex","SYS_afs_syscall","SYS_alarm","SYS_arch_prctl","SYS_bind","SYS_bpf","SYS_brk","SYS_capget","SYS_capset","SYS_chdir","SYS_chmod","SYS_chown","SYS_chroot","SYS_clock_adjtime","SYS_clock_getres","SYS_clock_gettime","SYS_clock_nanosleep","SYS_clock_settime","SYS_clone","SYS_clone3","SYS_close","SYS_close_range","SYS_connect","SYS_copy_file_range","SYS_creat","SYS_create_module","SYS_delete_module","SYS_dup","SYS_dup2","SYS_dup3","SYS_epoll_create","SYS_epoll_create1","SYS_epoll_ctl","SYS_epoll_ctl_old","SYS_epoll_pwait","SYS_epoll_pwait2","SYS_epoll_wait","SYS_epoll_wait_old","SYS_eventfd","SYS_eventfd2","SYS_execve","SYS_execveat","SYS_exit","SYS_exit_group","SYS_faccessat","SYS_faccessat2","SYS_fadvise64","SYS_fallocate","SYS_fanotify_init","SYS_fanotify_mark","SYS_fchdir","SYS_fchmod","SYS_fchmodat","SYS_fchown","SYS_fchownat","SYS_fcntl","SYS_fdatasync","SYS_fgetxattr","SYS_finit_module","SYS_flistxattr","SYS_flock","SYS_fork","SYS_fremovexattr","SYS_fsconfig","SYS_fsetxattr","SYS_fsmount","SYS_fsopen","SYS_fspick","SYS_fstat","SYS_fstatfs","SYS_fsync","SYS_ftruncate","SYS_futex","SYS_futex_waitv","SYS_futimesat","SYS_get_kernel_syms","SYS_get_mempolicy","SYS_get_robust_list","SYS_get_thread_area","SYS_getcpu","SYS_getcwd","SYS_getdents","SYS_getdents64","SYS_getegid","SYS_geteuid","SYS_getgid","SYS_getgroups","SYS_getitimer","SYS_getpeername","SYS_getpgid","SYS_getpgrp","SYS_getpid","SYS_getpmsg","SYS_getppid","SYS_getpriority","SYS_getrandom","SYS_getresgid","SYS_getresuid","SYS_getrlimit","SYS_getrusage","SYS_getsid","SYS_getsockname","SYS_getsockopt","SYS_gettid","SYS_gettimeofday","SYS_getuid","SYS_getxattr","SYS_init_module","SYS_inotify_add_watch","SYS_inotify_init","SYS_inotify_init1","SYS_inotify_rm_watch","SYS_io_cancel","SYS_io_destroy","SYS_io_getevents","SYS_io_setup","SYS_io_submit","SYS_io_uring_enter","SYS_io_uring_register","SYS_io_uring_setup","SYS_ioctl","SYS_ioperm","SYS_iopl","SYS_ioprio_get","SYS_ioprio_set","SYS_kcmp","SYS_kexec_file_load","SYS_kexec_load","SYS_keyctl","SYS_kill","SYS_landlock_add_rule","SYS_landlock_create_ruleset","SYS_landlock_restrict_self","SYS_lchown","SYS_lgetxattr","SYS_link","SYS_linkat","SYS_listen","SYS_listxattr","SYS_llistxattr","SYS_lookup_dcookie","SYS_lremovexattr","SYS_lseek","SYS_lsetxattr","SYS_lstat","SYS_madvise","SYS_mbind","SYS_membarrier","SYS_memfd_create","SYS_memfd_secret","SYS_migrate_pages","SYS_mincore","SYS_mkdir","SYS_mkdirat","SYS_mknod","SYS_mknodat","SYS_mlock","SYS_mlock2","SYS_mlockall","SYS_mmap","SYS_modify_ldt","SYS_mount","SYS_mount_setattr","SYS_move_mount","SYS_move_pages","SYS_mprotect","SYS_mq_getsetattr","SYS_mq_notify","SYS_mq_open","SYS_mq_timedreceive","SYS_mq_timedsend","SYS_mq_unlink","SYS_mremap","SYS_msgctl","SYS_msgget","SYS_msgrcv","SYS_msgsnd","SYS_msync","SYS_munlock","SYS_munlockall","SYS_munmap","SYS_name_to_handle_at","SYS_nanosleep","SYS_newfstatat","SYS_nfsservctl","SYS_open","SYS_open_by_handle_at","SYS_open_tree","SYS_openat","SYS_openat2","SYS_pause","SYS_perf_event_open","SYS_personality","SYS_pidfd_getfd","SYS_pidfd_open","SYS_pidfd_send_signal","SYS_pipe","SYS_pipe2","SYS_pivot_root","SYS_pkey_alloc","SYS_pkey_free","SYS_pkey_mprotect","SYS_poll","SYS_ppoll","SYS_prctl","SYS_pread64","SYS_preadv","SYS_preadv2","SYS_prlimit64","SYS_process_madvise","SYS_process_mrelease","SYS_process_vm_readv","SYS_process_vm_writev","SYS_pselect6","SYS_ptrace","SYS_putpmsg","SYS_pwrite64","SYS_pwritev","SYS_pwritev2","SYS_query_module","SYS_quotactl","SYS_quotactl_fd","SYS_read","SYS_readahead","SYS_readlink","SYS_readlinkat","SYS_readv","SYS_reboot","SYS_recvfrom","SYS_recvmmsg","SYS_recvmsg","SYS_remap_file_pages","SYS_removexattr","SYS_rename","SYS_renameat","SYS_renameat2","SYS_request_key","SYS_restart_syscall","SYS_rmdir","SYS_rseq","SYS_rt_sigaction","SYS_rt_sigpending","SYS_rt_sigprocmask","SYS_rt_sigqueueinfo","SYS_rt_sigreturn","SYS_rt_sigsuspend","SYS_rt_sigtimedwait","SYS_rt_tgsigqueueinfo","SYS_sched_get_priority_max","SYS_sched_get_priority_min","SYS_sched_getaffinity","SYS_sched_getattr","SYS_sched_getparam","SYS_sched_getscheduler","SYS_sched_rr_get_interval","SYS_sched_setaffinity","SYS_sched_setattr","SYS_sched_setparam","SYS_sched_setscheduler","SYS_sched_yield","SYS_seccomp","SYS_security","SYS_select","SYS_semctl","SYS_semget","SYS_semop","SYS_semtimedop","SYS_sendfile","SYS_sendmmsg","SYS_sendmsg","SYS_sendto","SYS_set_mempolicy","SYS_set_mempolicy_home_node","SYS_set_robust_list","SYS_set_thread_area","SYS_set_tid_address","SYS_setdomainname","SYS_setfsgid","SYS_setfsuid","SYS_setgid","SYS_setgroups","SYS_sethostname","SYS_setitimer","SYS_setns","SYS_setpgid","SYS_setpriority","SYS_setregid","SYS_setresgid","SYS_setresuid","SYS_setreuid","SYS_setrlimit","SYS_setsid","SYS_setsockopt","SYS_settimeofday","SYS_setuid","SYS_setxattr","SYS_shmat","SYS_shmctl","SYS_shmdt","SYS_shmget","SYS_shutdown","SYS_sigaltstack","SYS_signalfd","SYS_signalfd4","SYS_socket","SYS_socketpair","SYS_splice","SYS_stat","SYS_statfs","SYS_statx","SYS_swapoff","SYS_swapon","SYS_symlink","SYS_symlinkat","SYS_sync","SYS_sync_file_range","SYS_syncfs","SYS_sysfs","SYS_sysinfo","SYS_syslog","SYS_tee","SYS_tgkill","SYS_time","SYS_timer_create","SYS_timer_delete","SYS_timer_getoverrun","SYS_timer_gettime","SYS_timer_settime","SYS_timerfd_create","SYS_timerfd_gettime","SYS_timerfd_settime","SYS_times","SYS_tkill","SYS_truncate","SYS_tuxcall","SYS_umask","SYS_umount2","SYS_uname","SYS_unlink","SYS_unlinkat","SYS_unshare","SYS_uselib","SYS_userfaultfd","SYS_ustat","SYS_utime","SYS_utimensat","SYS_utimes","SYS_vfork","SYS_vhangup","SYS_vmsplice","SYS_vserver","SYS_wait4","SYS_waitid","SYS_write","SYS_writev","S_IEXEC","S_IFBLK","S_IFCHR","S_IFDIR","S_IFIFO","S_IFLNK","S_IFMT","S_IFREG","S_IFSOCK","S_IREAD","S_IRGRP","S_IROTH","S_IRUSR","S_IRWXG","S_IRWXO","S_IRWXU","S_ISGID","S_ISUID","S_ISVTX","S_IWGRP","S_IWOTH","S_IWRITE","S_IWUSR","S_IXGRP","S_IXOTH","S_IXUSR","TAB0","TAB1","TAB2","TAB3","TABDLY","TCA_CHAIN","TCA_DUMP_INVISIBLE","TCA_FCNT","TCA_HW_OFFLOAD","TCA_KIND","TCA_OPTIONS","TCA_PAD","TCA_RATE","TCA_STAB","TCA_STATS","TCA_STATS2","TCA_UNSPEC","TCA_XSTATS","TCFLSH","TCGETA","TCGETS","TCGETS2","TCGETX","TCIFLUSH","TCIOFF","TCIOFLUSH","TCION","TCOFLUSH","TCOOFF","TCOON","TCP_CC_INFO","TCP_CM_INQ","TCP_CONGESTION","TCP_COOKIE_TRANSACTIONS","TCP_CORK","TCP_DEFER_ACCEPT","TCP_FASTOPEN","TCP_FASTOPEN_CONNECT","TCP_FASTOPEN_KEY","TCP_FASTOPEN_NO_COOKIE","TCP_INFO","TCP_INQ","TCP_KEEPCNT","TCP_KEEPIDLE","TCP_KEEPINTVL","TCP_LINGER2","TCP_MAXSEG","TCP_MD5SIG","TCP_MD5SIG_EXT","TCP_MD5SIG_MAXKEYLEN","TCP_NODELAY","TCP_NOTSENT_LOWAT","TCP_QUEUE_SEQ","TCP_QUICKACK","TCP_REPAIR","TCP_REPAIR_OPTIONS","TCP_REPAIR_QUEUE","TCP_REPAIR_WINDOW","TCP_SAVED_SYN","TCP_SAVE_SYN","TCP_SYNCNT","TCP_THIN_DUPACK","TCP_THIN_LINEAR_TIMEOUTS","TCP_TIMESTAMP","TCP_ULP","TCP_USER_TIMEOUT","TCP_WINDOW_CLAMP","TCP_ZEROCOPY_RECEIVE","TCSADRAIN","TCSAFLUSH","TCSANOW","TCSBRK","TCSBRKP","TCSETA","TCSETAF","TCSETAW","TCSETS","TCSETS2","TCSETSF","TCSETSF2","TCSETSW","TCSETSW2","TCSETX","TCSETXF","TCSETXW","TCXONC","TFD_CLOEXEC","TFD_NONBLOCK","TFD_TIMER_ABSTIME","TFD_TIMER_CANCEL_ON_SET","THOUSEP","TIMER_ABSTIME","TIME_BAD","TIME_DEL","TIME_ERROR","TIME_INS","TIME_OK","TIME_OOP","TIME_WAIT","TIOCCBRK","TIOCCONS","TIOCEXCL","TIOCGDEV","TIOCGETD","TIOCGEXCL","TIOCGICOUNT","TIOCGLCKTRMIOS","TIOCGPGRP","TIOCGPKT","TIOCGPTLCK","TIOCGPTN","TIOCGPTPEER","TIOCGRS485","TIOCGSERIAL","TIOCGSID","TIOCGSOFTCAR","TIOCGWINSZ","TIOCINQ","TIOCLINUX","TIOCMBIC","TIOCMBIS","TIOCMGET","TIOCMIWAIT","TIOCMSET","TIOCM_CAR","TIOCM_CD","TIOCM_CTS","TIOCM_DSR","TIOCM_DTR","TIOCM_LE","TIOCM_RI","TIOCM_RNG","TIOCM_RTS","TIOCM_SR","TIOCM_ST","TIOCNOTTY","TIOCNXCL","TIOCOUTQ","TIOCPKT","TIOCSBRK","TIOCSCTTY","TIOCSERCONFIG","TIOCSERGETLSR","TIOCSERGETMULTI","TIOCSERGSTRUCT","TIOCSERGWILD","TIOCSERSETMULTI","TIOCSERSWILD","TIOCSETD","TIOCSIG","TIOCSLCKTRMIOS","TIOCSPGRP","TIOCSPTLCK","TIOCSRS485","TIOCSSERIAL","TIOCSSOFTCAR","TIOCSTI","TIOCSWINSZ","TIOCVHANGUP","TLS_1_2_VERSION","TLS_1_2_VERSION_MAJOR","TLS_1_2_VERSION_MINOR","TLS_1_3_VERSION","TLS_1_3_VERSION_MAJOR","TLS_1_3_VERSION_MINOR","TLS_CIPHER_AES_GCM_128","TLS_CIPHER_AES_GCM_128_IV_SIZE","TLS_CIPHER_AES_GCM_128_KEY_SIZE","TLS_CIPHER_AES_GCM_128_REC_SEQ_SIZE","TLS_CIPHER_AES_GCM_128_SALT_SIZE","TLS_CIPHER_AES_GCM_128_TAG_SIZE","TLS_CIPHER_AES_GCM_256","TLS_CIPHER_AES_GCM_256_IV_SIZE","TLS_CIPHER_AES_GCM_256_KEY_SIZE","TLS_CIPHER_AES_GCM_256_REC_SEQ_SIZE","TLS_CIPHER_AES_GCM_256_SALT_SIZE","TLS_CIPHER_AES_GCM_256_TAG_SIZE","TLS_CIPHER_CHACHA20_POLY1305","TLS_CIPHER_CHACHA20_POLY1305_IV_SIZE","TLS_CIPHER_CHACHA20_POLY1305_KEY_SIZE","TLS_CIPHER_CHACHA20_POLY1305_REC_SEQ_SIZE","TLS_CIPHER_CHACHA20_POLY1305_SALT_SIZE","TLS_CIPHER_CHACHA20_POLY1305_TAG_SIZE","TLS_GET_RECORD_TYPE","TLS_RX","TLS_SET_RECORD_TYPE","TLS_TX","TMPFS_MAGIC","TMP_MAX","TOSTOP","TRACEFS_MAGIC","TUN_FLT_ALLMULTI","TUN_F_CSUM","TUN_F_TSO4","TUN_F_TSO6","TUN_F_TSO_ECN","TUN_F_UFO","TUN_F_USO4","TUN_F_USO6","TUN_PKT_STRIP","TUN_READQ_SIZE","TUN_TAP_DEV","TUN_TUN_DEV","TUN_TX_TIMESTAMP","TUN_TYPE_MASK","T_FMT","T_FMT_AMPM","UDF_SUPER_MAGIC","UDP_CORK","UDP_ENCAP","UDP_GRO","UDP_NO_CHECK6_RX","UDP_NO_CHECK6_TX","UDP_SEGMENT","UINPUT_MAX_NAME_SIZE","UINPUT_VERSION","UIO_MAXIOV","UMOUNT_NOFOLLOW","UNAME26","USBDEVICE_SUPER_MAGIC","USER_PROCESS","USRQUOTA","UTIME_NOW","UTIME_OMIT","VDISCARD","VEOF","VEOL","VEOL2","VERASE","VINTR","VKILL","VLNEXT","VMADDR_CID_ANY","VMADDR_CID_HOST","VMADDR_CID_HYPERVISOR","VMADDR_CID_LOCAL","VMADDR_CID_RESERVED","VMADDR_PORT_ANY","VMIN","VM_BLOCK_DUMP","VM_DIRTY_BACKGROUND","VM_DIRTY_EXPIRE_CS","VM_DIRTY_RATIO","VM_DIRTY_WB_CS","VM_DROP_PAGECACHE","VM_HUGETLB_GROUP","VM_HUGETLB_PAGES","VM_LAPTOP_MODE","VM_LEGACY_VA_LAYOUT","VM_LOWMEM_RESERVE_RATIO","VM_MAX_MAP_COUNT","VM_MIN_FREE_KBYTES","VM_MIN_SLAB","VM_MIN_UNMAPPED","VM_NR_PDFLUSH_THREADS","VM_OVERCOMMIT_MEMORY","VM_OVERCOMMIT_RATIO","VM_PAGEBUF","VM_PAGE_CLUSTER","VM_PANIC_ON_OOM","VM_PERCPU_PAGELIST_FRACTION","VM_SWAPPINESS","VM_SWAP_TOKEN_TIMEOUT","VM_VDSO_ENABLED","VM_VFS_CACHE_PRESSURE","VM_ZONE_RECLAIM_MODE","VQUIT","VREPRINT","VSTART","VSTOP","VSUSP","VSWTC","VT0","VT1","VTDLY","VTIME","VWERASE","WCONTINUED","WCOREDUMP","WEXITED","WEXITSTATUS","WHOLE_SECONDS","WIFCONTINUED","WIFEXITED","WIFSIGNALED","WIFSTOPPED","WIRELESS_EXT","WNOHANG","WNOWAIT","WSTOPPED","WSTOPSIG","WTERMSIG","WUNTRACED","W_EXITCODE","W_OK","W_STOPCODE","XATTR_CREATE","XATTR_REPLACE","XDP_COPY","XDP_MMAP_OFFSETS","XDP_OPTIONS","XDP_OPTIONS_ZEROCOPY","XDP_PGOFF_RX_RING","XDP_PGOFF_TX_RING","XDP_PKT_CONTD","XDP_RING_NEED_WAKEUP","XDP_RX_RING","XDP_SHARED_UMEM","XDP_STATISTICS","XDP_TX_RING","XDP_UMEM_COMPLETION_RING","XDP_UMEM_FILL_RING","XDP_UMEM_PGOFF_COMPLETION_RING","XDP_UMEM_PGOFF_FILL_RING","XDP_UMEM_REG","XDP_UMEM_UNALIGNED_CHUNK_FLAG","XDP_USE_NEED_WAKEUP","XDP_USE_SG","XDP_ZEROCOPY","XENFS_SUPER_MAGIC","XFS_SUPER_MAGIC","XSK_UNALIGNED_BUF_ADDR_MASK","XSK_UNALIGNED_BUF_OFFSET_SHIFT","XTABS","X_OK","YESEXPR","YESSTR","_IOFBF","_IOLBF","_IONBF","_PC_2_SYMLINKS","_PC_ALLOC_SIZE_MIN","_PC_ASYNC_IO","_PC_CHOWN_RESTRICTED","_PC_FILESIZEBITS","_PC_LINK_MAX","_PC_MAX_CANON","_PC_MAX_INPUT","_PC_NAME_MAX","_PC_NO_TRUNC","_PC_PATH_MAX","_PC_PIPE_BUF","_PC_PRIO_IO","_PC_REC_INCR_XFER_SIZE","_PC_REC_MAX_XFER_SIZE","_PC_REC_MIN_XFER_SIZE","_PC_REC_XFER_ALIGN","_PC_SOCK_MAXBUF","_PC_SYMLINK_MAX","_PC_SYNC_IO","_PC_VDISABLE","_POSIX_VDISABLE","_SC_2_CHAR_TERM","_SC_2_C_BIND","_SC_2_C_DEV","_SC_2_C_VERSION","_SC_2_FORT_DEV","_SC_2_FORT_RUN","_SC_2_LOCALEDEF","_SC_2_PBS","_SC_2_PBS_ACCOUNTING","_SC_2_PBS_CHECKPOINT","_SC_2_PBS_LOCATE","_SC_2_PBS_MESSAGE","_SC_2_PBS_TRACK","_SC_2_SW_DEV","_SC_2_UPE","_SC_2_VERSION","_SC_ADVISORY_INFO","_SC_AIO_LISTIO_MAX","_SC_AIO_MAX","_SC_AIO_PRIO_DELTA_MAX","_SC_ARG_MAX","_SC_ASYNCHRONOUS_IO","_SC_ATEXIT_MAX","_SC_AVPHYS_PAGES","_SC_BARRIERS","_SC_BASE","_SC_BC_BASE_MAX","_SC_BC_DIM_MAX","_SC_BC_SCALE_MAX","_SC_BC_STRING_MAX","_SC_CHARCLASS_NAME_MAX","_SC_CHAR_BIT","_SC_CHAR_MAX","_SC_CHAR_MIN","_SC_CHILD_MAX","_SC_CLK_TCK","_SC_CLOCK_SELECTION","_SC_COLL_WEIGHTS_MAX","_SC_CPUTIME","_SC_C_LANG_SUPPORT","_SC_C_LANG_SUPPORT_R","_SC_DELAYTIMER_MAX","_SC_DEVICE_IO","_SC_DEVICE_SPECIFIC","_SC_DEVICE_SPECIFIC_R","_SC_EQUIV_CLASS_MAX","_SC_EXPR_NEST_MAX","_SC_FD_MGMT","_SC_FIFO","_SC_FILE_ATTRIBUTES","_SC_FILE_LOCKING","_SC_FILE_SYSTEM","_SC_FSYNC","_SC_GETGR_R_SIZE_MAX","_SC_GETPW_R_SIZE_MAX","_SC_HOST_NAME_MAX","_SC_INT_MAX","_SC_INT_MIN","_SC_IOV_MAX","_SC_IPV6","_SC_JOB_CONTROL","_SC_LEVEL1_DCACHE_ASSOC","_SC_LEVEL1_DCACHE_LINESIZE","_SC_LEVEL1_DCACHE_SIZE","_SC_LEVEL1_ICACHE_ASSOC","_SC_LEVEL1_ICACHE_LINESIZE","_SC_LEVEL1_ICACHE_SIZE","_SC_LEVEL2_CACHE_ASSOC","_SC_LEVEL2_CACHE_LINESIZE","_SC_LEVEL2_CACHE_SIZE","_SC_LEVEL3_CACHE_ASSOC","_SC_LEVEL3_CACHE_LINESIZE","_SC_LEVEL3_CACHE_SIZE","_SC_LEVEL4_CACHE_ASSOC","_SC_LEVEL4_CACHE_LINESIZE","_SC_LEVEL4_CACHE_SIZE","_SC_LINE_MAX","_SC_LOGIN_NAME_MAX","_SC_LONG_BIT","_SC_MAPPED_FILES","_SC_MB_LEN_MAX","_SC_MEMLOCK","_SC_MEMLOCK_RANGE","_SC_MEMORY_PROTECTION","_SC_MESSAGE_PASSING","_SC_MONOTONIC_CLOCK","_SC_MQ_OPEN_MAX","_SC_MQ_PRIO_MAX","_SC_MULTI_PROCESS","_SC_NETWORKING","_SC_NGROUPS_MAX","_SC_NL_ARGMAX","_SC_NL_LANGMAX","_SC_NL_MSGMAX","_SC_NL_NMAX","_SC_NL_SETMAX","_SC_NL_TEXTMAX","_SC_NPROCESSORS_CONF","_SC_NPROCESSORS_ONLN","_SC_NZERO","_SC_OPEN_MAX","_SC_PAGESIZE","_SC_PAGE_SIZE","_SC_PASS_MAX","_SC_PHYS_PAGES","_SC_PII","_SC_PII_INTERNET","_SC_PII_INTERNET_DGRAM","_SC_PII_INTERNET_STREAM","_SC_PII_OSI","_SC_PII_OSI_CLTS","_SC_PII_OSI_COTS","_SC_PII_OSI_M","_SC_PII_SOCKET","_SC_PII_XTI","_SC_PIPE","_SC_POLL","_SC_PRIORITIZED_IO","_SC_PRIORITY_SCHEDULING","_SC_RAW_SOCKETS","_SC_READER_WRITER_LOCKS","_SC_REALTIME_SIGNALS","_SC_REGEXP","_SC_REGEX_VERSION","_SC_RE_DUP_MAX","_SC_RTSIG_MAX","_SC_SAVED_IDS","_SC_SCHAR_MAX","_SC_SCHAR_MIN","_SC_SELECT","_SC_SEMAPHORES","_SC_SEM_NSEMS_MAX","_SC_SEM_VALUE_MAX","_SC_SHARED_MEMORY_OBJECTS","_SC_SHELL","_SC_SHRT_MAX","_SC_SHRT_MIN","_SC_SIGNALS","_SC_SIGQUEUE_MAX","_SC_SINGLE_PROCESS","_SC_SPAWN","_SC_SPIN_LOCKS","_SC_SPORADIC_SERVER","_SC_SSIZE_MAX","_SC_SS_REPL_MAX","_SC_STREAMS","_SC_STREAM_MAX","_SC_SYMLOOP_MAX","_SC_SYNCHRONIZED_IO","_SC_SYSTEM_DATABASE","_SC_SYSTEM_DATABASE_R","_SC_THREADS","_SC_THREAD_ATTR_STACKADDR","_SC_THREAD_ATTR_STACKSIZE","_SC_THREAD_CPUTIME","_SC_THREAD_DESTRUCTOR_ITERATIONS","_SC_THREAD_KEYS_MAX","_SC_THREAD_PRIORITY_SCHEDULING","_SC_THREAD_PRIO_INHERIT","_SC_THREAD_PRIO_PROTECT","_SC_THREAD_PROCESS_SHARED","_SC_THREAD_ROBUST_PRIO_INHERIT","_SC_THREAD_ROBUST_PRIO_PROTECT","_SC_THREAD_SAFE_FUNCTIONS","_SC_THREAD_SPORADIC_SERVER","_SC_THREAD_STACK_MIN","_SC_THREAD_THREADS_MAX","_SC_TIMEOUTS","_SC_TIMERS","_SC_TIMER_MAX","_SC_TRACE","_SC_TRACE_EVENT_FILTER","_SC_TRACE_EVENT_NAME_MAX","_SC_TRACE_INHERIT","_SC_TRACE_LOG","_SC_TRACE_NAME_MAX","_SC_TRACE_SYS_MAX","_SC_TRACE_USER_EVENT_MAX","_SC_TTY_NAME_MAX","_SC_TYPED_MEMORY_OBJECTS","_SC_TZNAME_MAX","_SC_T_IOV_MAX","_SC_UCHAR_MAX","_SC_UINT_MAX","_SC_UIO_MAXIOV","_SC_ULONG_MAX","_SC_USER_GROUPS","_SC_USER_GROUPS_R","_SC_USHRT_MAX","_SC_V6_ILP32_OFF32","_SC_V6_ILP32_OFFBIG","_SC_V6_LP64_OFF64","_SC_V6_LPBIG_OFFBIG","_SC_V7_ILP32_OFF32","_SC_V7_ILP32_OFFBIG","_SC_V7_LP64_OFF64","_SC_V7_LPBIG_OFFBIG","_SC_VERSION","_SC_WORD_BIT","_SC_XBS5_ILP32_OFF32","_SC_XBS5_ILP32_OFFBIG","_SC_XBS5_LP64_OFF64","_SC_XBS5_LPBIG_OFFBIG","_SC_XOPEN_CRYPT","_SC_XOPEN_ENH_I18N","_SC_XOPEN_LEGACY","_SC_XOPEN_REALTIME","_SC_XOPEN_REALTIME_THREADS","_SC_XOPEN_SHM","_SC_XOPEN_STREAMS","_SC_XOPEN_UNIX","_SC_XOPEN_VERSION","_SC_XOPEN_XCU_VERSION","_SC_XOPEN_XPG2","_SC_XOPEN_XPG3","_SC_XOPEN_XPG4","__NFT_REG_MAX","__SIZEOF_PTHREAD_BARRIERATTR_T","__SIZEOF_PTHREAD_BARRIER_T","__SIZEOF_PTHREAD_CONDATTR_T","__SIZEOF_PTHREAD_COND_T","__SIZEOF_PTHREAD_MUTEXATTR_T","__SIZEOF_PTHREAD_MUTEX_T","__SIZEOF_PTHREAD_RWLOCKATTR_T","__SIZEOF_PTHREAD_RWLOCK_T","__UT_HOSTSIZE","__UT_LINESIZE","__UT_NAMESIZE","__WALL","__WCLONE","__WNOTHREAD","__c_anonymous_ifc_ifcu","__c_anonymous_ifr_ifru","__c_anonymous_ifru_map","__c_anonymous_ptrace_syscall_info_data","__c_anonymous_ptrace_syscall_info_entry","__c_anonymous_ptrace_syscall_info_exit","__c_anonymous_ptrace_syscall_info_seccomp","__c_anonymous_sockaddr_can_can_addr","__c_anonymous_sockaddr_can_j1939","__c_anonymous_sockaddr_can_tp","__errno_location","__exit_status","__fsword_t","__glibc_reserved1","__glibc_reserved2","__glibc_reserved3","__glibc_reserved4","__kernel_rwf_t","__key","__priority_which_t","__rlimit_resource_t","__s16","__s32","__s64","__seq","__statx_timestamp_pad1","__syscall_ulong_t","__timeval","__u16","__u32","__u64","__u8","__unused1","__unused10","__unused11","__unused2","__unused3","__unused4","__unused5","__unused6","__unused7","__unused8","__unused9","_exit","_f","_libc_fpstate","_libc_fpxreg","_libc_xmmreg","_st","_xmm","abort","abs","absflat","absfuzz","absinfo","absmax","absmin","accept","accept4","access","acct","actime","addmntent","addr","addr","addr","addr","addr","addr_mask","addrinfo","adjtime","adjtimex","af","af_alg_iv","ai_addr","ai_addrlen","ai_canonname","ai_family","ai_flags","ai_next","ai_protocol","ai_socktype","aio_buf","aio_buf","aio_cancel","aio_data","aio_error","aio_fildes","aio_fildes","aio_flags","aio_fsync","aio_key","aio_lio_opcode","aio_lio_opcode","aio_nbytes","aio_nbytes","aio_offset","aio_offset","aio_read","aio_reqprio","aio_reqprio","aio_resfd","aio_return","aio_rw_flags","aio_sigevent","aio_suspend","aio_write","aiocb","alarm","ar_hln","ar_hrd","ar_op","ar_pln","ar_pro","arch","arch","arena","arena","args","args","args","arp_dev","arp_flags","arp_flags","arp_ha","arp_ha","arp_netmask","arp_netmask","arp_pa","arp_pa","arpd_request","arphdr","arpreq","arpreq_old","asctime_r","atexit","atof","atoi","atol","atoll","attack_length","attack_level","auth_keynumber","backtrace","base_addr","bind","blkcnt64_t","blkcnt_t","blksize_t","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","brk","bsearch","bufferram","bustype","button","c_cc","c_cc","c_cflag","c_cflag","c_char","c_double","c_float","c_iflag","c_iflag","c_int","c_ispeed","c_ispeed","c_lflag","c_lflag","c_line","c_line","c_long","c_longlong","c_oflag","c_oflag","c_ospeed","c_ospeed","c_schar","c_short","c_uchar","c_uint","c_ulong","c_ulonglong","c_ushort","c_void","calcnt","calloc","can_addr","can_dlc","can_err_mask_t","can_family","can_filter","can_frame","can_id","can_id","can_id","can_ifindex","can_mask","canfd_frame","canid_t","canxl_frame","cc_t","center","cfgetispeed","cfgetospeed","cfmakeraw","cfsetispeed","cfsetospeed","cfsetspeed","cgid","cgroup","ch_addralign","ch_addralign","ch_reserved","ch_size","ch_size","ch_type","ch_type","chdir","child_tid","chmod","chown","chroot","chunk_size","chunk_size","cipher_type","clearenv","clearerr","clock_adjtime","clock_getcpuclockid","clock_getres","clock_gettime","clock_nanosleep","clock_settime","clock_t","clockid","clockid_t","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_args","close","close_range","closedir","closelog","cmd","cmsg_len","cmsg_level","cmsg_type","cmsghdr","code","code","code","codes_ptr","codes_size","connect","constant","consumer","consumer","cookie","copy_file_range","cpu_set_t","cr","cr","creat","creat64","cs","ctermid","ctime_r","cuid","currency_symbol","custom_data","custom_len","cwd","cwd","d_ino","d_ino","d_name","d_name","d_off","d_off","d_reclen","d_reclen","d_type","d_type","daemon","data","data","data","data","deadband","decimal_point","delay","desc","desc","dest_offset","dev","dev_t","difftime","direction","dirent","dirent64","dirfd","dirname","dl_iterate_phdr","dl_phdr_info","dladdr","dladdr1","dlclose","dlerror","dli_fbase","dli_fname","dli_saddr","dli_sname","dlinfo","dlmopen","dlopen","dlpi_addr","dlpi_adds","dlpi_name","dlpi_phdr","dlpi_phnum","dlpi_subs","dlpi_tls_data","dlpi_tls_modid","dlsym","dma","domainname","dqb_bhardlimit","dqb_bsoftlimit","dqb_btime","dqb_curinodes","dqb_curspace","dqb_ihardlimit","dqb_isoftlimit","dqb_itime","dqb_valid","dqblk","drand48","ds","dup","dup2","dup3","duplocale","e_ehsize","e_ehsize","e_entry","e_entry","e_exit","e_flags","e_flags","e_ident","e_ident","e_machine","e_machine","e_phentsize","e_phentsize","e_phnum","e_phnum","e_phoff","e_phoff","e_shentsize","e_shentsize","e_shnum","e_shnum","e_shoff","e_shoff","e_shstrndx","e_shstrndx","e_termination","e_type","e_type","e_version","e_version","eaccess","ee_code","ee_data","ee_errno","ee_info","ee_origin","ee_pad","ee_type","effect","effect_id","eflags","element","end_level","endgrent","endmntent","endpwent","endservent","endspent","endutxent","entry","envelope","envelope","envelope","epoll_create","epoll_create1","epoll_ctl","epoll_event","epoll_pwait","epoll_wait","erand48","errcnt","error","error","es","esterror","esterror","euidaccess","event_len","eventfd","eventfd_read","eventfd_t","eventfd_write","events","events","execl","execle","execlp","execv","execve","execveat","execvp","execvpe","exit","exit","exit_signal","explicit_bzero","exponent","f_bavail","f_bavail","f_bavail","f_bavail","f_bfree","f_bfree","f_bfree","f_bfree","f_blocks","f_blocks","f_blocks","f_blocks","f_bsize","f_bsize","f_bsize","f_bsize","f_favail","f_favail","f_ffree","f_ffree","f_ffree","f_ffree","f_files","f_files","f_files","f_files","f_flag","f_flag","f_flags","f_frsize","f_frsize","f_frsize","f_frsize","f_fsid","f_fsid","f_fsid","f_fsid","f_namelen","f_namelen","f_namemax","f_namemax","f_spare","f_type","f_type","faccessat","fade_length","fade_level","fallocate","fallocate64","fanotify_event_metadata","fanotify_init","fanotify_mark","fanotify_response","fchdir","fchmod","fchmodat","fchown","fchownat","fclose","fcntl","fd","fd","fd","fd_set","fdatasync","fdopen","fdopendir","feof","ferror","fexecve","ff_condition_effect","ff_constant_effect","ff_effect","ff_effects_max","ff_effects_max","ff_envelope","ff_periodic_effect","ff_ramp_effect","ff_replay","ff_rumble_effect","ff_trigger","fflush","fgetc","fgetgrent_r","fgetpos","fgetpos64","fgetpwent_r","fgets","fgetspent_r","fgetxattr","file_clone_range","fileno","filter","flag","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flat","flistxattr","flock","flock","flock64","fmemopen","fmt","fop","fop","fopen","fopen64","fordblks","fordblks","fork","forkpty","fpathconf","fpos64_t","fpos_t","fpregs","fprintf","fputc","fputs","fr","fr","frac_digits","fread","fread_unlocked","free","freeaddrinfo","freehigh","freeifaddrs","freelocale","freeram","freeswap","fremovexattr","freopen","freopen64","freq","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","fs","fs_base","fsblkcnt_t","fscanf","fseek","fseeko","fseeko64","fsetpos","fsetpos64","fsetxattr","fsfilcnt_t","fsid_t","fsmblks","fsmblks","fstat","fstat64","fstatat","fstatat64","fstatfs","fstatfs64","fstatvfs","fstatvfs64","fsync","ftell","ftello","ftello64","ftok","ftruncate","ftruncate64","ftw","ftw","futimens","futimes","fuzz","fwrite","gai_strerror","genlmsghdr","getaddrinfo","getauxval","getchar","getchar_unlocked","getcontext","getcwd","getdomainname","getdtablesize","getegid","getentropy","getenv","geteuid","getgid","getgrent","getgrent_r","getgrgid","getgrgid_r","getgrnam","getgrnam_r","getgrouplist","getgroups","gethostid","gethostname","getifaddrs","getline","getloadavg","getlogin","getmntent","getmntent_r","getnameinfo","getopt","getopt_long","getpeername","getpgid","getpgrp","getpid","getppid","getpriority","getprotobyname","getprotobynumber","getpt","getpwent","getpwent_r","getpwnam","getpwnam_r","getpwuid","getpwuid_r","getrandom","getresgid","getresuid","getrlimit","getrlimit64","getrusage","getservbyname","getservbyport","getservent","getsid","getsockname","getsockopt","getspent","getspent_r","getspnam","getspnam_r","gettid","gettimeofday","getuid","getutxent","getutxid","getutxline","getxattr","gid","gid","gid_t","gl_flags","gl_flags","gl_offs","gl_offs","gl_pathc","gl_pathc","gl_pathv","gl_pathv","glob","glob64","glob64_t","glob_t","globfree","globfree64","gmtime","gmtime_r","gnu_basename","gnu_get_libc_release","gnu_get_libc_version","gr_gid","gr_mem","gr_name","gr_passwd","grantpt","greg_t","gregs","group","group","grouping","gs","gs_base","h_addr_list","h_addrtype","h_aliases","h_length","h_name","ha","has_arg","hasmntopt","hblkhd","hblkhd","hblks","hblks","headroom","headroom","hostent","hstrerror","hwtstamp_config","i387","iconv","iconv_close","iconv_open","iconv_t","id","id","id","id","id","id","id_t","idtype_t","if_freenameindex","if_index","if_indextoname","if_name","if_nameindex","if_nameindex","if_nametoindex","ifa_addr","ifa_data","ifa_flags","ifa_ifu","ifa_name","ifa_netmask","ifa_next","ifaddrs","ifc_ifcu","ifc_len","ifconf","ifcu_buf","ifcu_req","ifr6_addr","ifr6_ifindex","ifr6_prefixlen","ifr_ifru","ifr_name","ifreq","ifru_addr","ifru_broadaddr","ifru_data","ifru_dstaddr","ifru_flags","ifru_hwaddr","ifru_ifindex","ifru_map","ifru_metric","ifru_mtu","ifru_netmask","ifru_newname","ifru_slave","imr_address","imr_ifindex","imr_interface","imr_interface","imr_multiaddr","imr_multiaddr","imr_multiaddr","imr_sourceaddr","in6_addr","in6_ifreq","in6_pktinfo","in6_rtmsg","in_addr","in_addr_t","in_pktinfo","in_port_t","index","info","info","info","initgroups","ino64_t","ino_t","inotify_add_watch","inotify_event","inotify_init","inotify_init1","inotify_rm_watch","input_absinfo","input_event","input_id","input_keymap_entry","input_mask","instruction_pointer","instruction_pointer","int16_t","int32_t","int64_t","int8_t","int_curr_symbol","int_frac_digits","int_n_cs_precedes","int_n_sep_by_space","int_n_sign_posn","int_p_cs_precedes","int_p_sep_by_space","int_p_sign_posn","interval","intmax_t","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","intptr_t","iocb","ioctl","ioperm","iopl","iov_base","iov_len","iovec","ip","ip_mreq","ip_mreq_source","ip_mreqn","ipc_perm","ipi6_addr","ipi6_ifindex","ipi_addr","ipi_ifindex","ipi_spec_dst","ipv6_mreq","ipv6mr_interface","ipv6mr_multiaddr","irq","is_error","isalnum","isalpha","isatty","isblank","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","it_interval","it_interval","it_value","it_value","itimerspec","itimerval","iv","iv","iv","iv","ivlen","j1939","j1939_filter","jf","jitcnt","jitter","jrand48","jt","k","keepcost","keepcost","key","key","key","key_t","keycode","kill","killpg","l_len","l_len","l_linger","l_onoff","l_pid","l_pid","l_start","l_start","l_type","l_type","l_whence","l_whence","labs","lchown","lcong48","lconv","left_coeff","left_saturation","len","len","len","len","len","len","len","len","length","level","lgetxattr","linger","link","linkat","lio_listio","listen","listxattr","llistxattr","loads","locale_t","localeconv","localtime","localtime_r","lockf","loff_t","login_tty","lrand48","lremovexattr","lseek","lseek64","lsetxattr","lstat","lstat64","lutimes","machine","madvise","magic","magnitude","major","makecontext","makedev","mallinfo","mallinfo","mallinfo2","mallinfo2","malloc","malloc_info","malloc_trim","malloc_usable_size","mallopt","mask","mask","max_align_t","maxerror","maxerror","maximum","mcontext_t","mem_end","mem_start","mem_unit","memalign","memchr","memcmp","memcpy","memfd_create","memmem","memmove","memrchr","memset","metadata_len","mincore","minimum","minor","mkdir","mkdirat","mkdtemp","mkfifo","mkfifoat","mknod","mknodat","mkostemp","mkostemps","mkstemp","mkstemps","mktime","mlock","mlock2","mlockall","mmap","mmap64","mmsghdr","mnt_dir","mnt_freq","mnt_fsname","mnt_opts","mnt_passno","mnt_type","mntent","mode","mode","mode_t","modes","modtime","mon_decimal_point","mon_grouping","mon_thousands_sep","mount","mprotect","mq_attr","mq_close","mq_curmsgs","mq_flags","mq_getattr","mq_maxmsg","mq_msgsize","mq_open","mq_receive","mq_send","mq_setattr","mq_timedreceive","mq_timedsend","mq_unlink","mqd_t","mr_address","mr_alen","mr_ifindex","mr_type","mrand48","mremap","msg","msg_control","msg_controllen","msg_ctime","msg_flags","msg_hdr","msg_iov","msg_iovlen","msg_len","msg_lrpid","msg_lspid","msg_name","msg_namelen","msg_perm","msg_qbytes","msg_qnum","msg_rtime","msg_stime","msgctl","msgget","msghdr","msginfo","msglen_t","msgmap","msgmax","msgmnb","msgmni","msgpool","msgqnum_t","msgrcv","msgseg","msgsnd","msgssz","msgtql","msqid_ds","msync","munlock","munlockall","munmap","mxcr_mask","mxcr_mask","mxcsr","mxcsr","n_cs_precedes","n_sep_by_space","n_sign_posn","name","name","name","name","name","name_mask","name_t","nanosleep","negative_sign","newfd","newfd_flags","newlocale","nfds_t","nice","nl_family","nl_groups","nl_item","nl_langinfo","nl_langinfo_l","nl_mmap_hdr","nl_mmap_req","nl_pid","nl_pktinfo","nla_len","nla_type","nlattr","nlink_t","nlmsg_flags","nlmsg_len","nlmsg_pid","nlmsg_seq","nlmsg_type","nlmsgerr","nlmsghdr","nm_block_nr","nm_block_size","nm_frame_nr","nm_frame_size","nm_gid","nm_group","nm_len","nm_pid","nm_status","nm_uid","nodename","nr","nr","nr","nr","nrand48","ntp_adjtime","ntp_gettime","ntptimeval","nxt_assoc_id","nxt_flags","nxt_length","nxt_ppid","nxt_sid","off","off64_t","off_t","offset","offset","old","op","open","open64","open_how","open_memstream","open_wmemstream","openat","openat64","opendir","openlog","openpty","option","options","ordblks","ordblks","orig_rax","p_aliases","p_align","p_align","p_cs_precedes","p_filesz","p_filesz","p_flags","p_flags","p_memsz","p_memsz","p_name","p_offset","p_offset","p_paddr","p_paddr","p_proto","p_sep_by_space","p_sign_posn","p_type","p_type","p_vaddr","p_vaddr","packet_mreq","pad","pad","pad","parent_tid","passwd","pathconf","pause","pclose","period","perror","personality","pgn","pgn","pgn_mask","pgn_t","phase","pid","pid","pid","pid_t","pidfd","pipe","pipe2","poll","pollfd","popen","port","positive_sign","posix_basename","posix_fadvise","posix_fadvise64","posix_fallocate","posix_fallocate64","posix_madvise","posix_memalign","posix_openpt","posix_spawn","posix_spawn_file_actions_addchdir_np","posix_spawn_file_actions_addclose","posix_spawn_file_actions_addclosefrom_np","posix_spawn_file_actions_adddup2","posix_spawn_file_actions_addfchdir_np","posix_spawn_file_actions_addopen","posix_spawn_file_actions_addtcsetpgrp_np","posix_spawn_file_actions_destroy","posix_spawn_file_actions_init","posix_spawn_file_actions_t","posix_spawnattr_destroy","posix_spawnattr_getflags","posix_spawnattr_getpgroup","posix_spawnattr_getschedparam","posix_spawnattr_getschedpolicy","posix_spawnattr_getsigdefault","posix_spawnattr_getsigmask","posix_spawnattr_init","posix_spawnattr_setflags","posix_spawnattr_setpgroup","posix_spawnattr_setschedparam","posix_spawnattr_setschedpolicy","posix_spawnattr_setsigdefault","posix_spawnattr_setsigmask","posix_spawnattr_t","posix_spawnp","ppoll","ppsfreq","pr_policy","pr_value","prctl","pread","pread64","preadv","preadv2","preadv64","preadv64v2","precision","printf","prio","priority_t","prlimit","prlimit64","process_vm_readv","process_vm_writev","procs","producer","producer","product","protoent","pselect","pthread_atfork","pthread_attr_destroy","pthread_attr_getaffinity_np","pthread_attr_getguardsize","pthread_attr_getinheritsched","pthread_attr_getschedparam","pthread_attr_getschedpolicy","pthread_attr_getstack","pthread_attr_getstacksize","pthread_attr_init","pthread_attr_setaffinity_np","pthread_attr_setdetachstate","pthread_attr_setguardsize","pthread_attr_setinheritsched","pthread_attr_setschedparam","pthread_attr_setschedpolicy","pthread_attr_setstacksize","pthread_attr_t","pthread_barrier_destroy","pthread_barrier_init","pthread_barrier_t","pthread_barrier_wait","pthread_barrierattr_destroy","pthread_barrierattr_getpshared","pthread_barrierattr_init","pthread_barrierattr_setpshared","pthread_barrierattr_t","pthread_cancel","pthread_cond_broadcast","pthread_cond_destroy","pthread_cond_init","pthread_cond_signal","pthread_cond_t","pthread_cond_timedwait","pthread_cond_wait","pthread_condattr_destroy","pthread_condattr_getclock","pthread_condattr_getpshared","pthread_condattr_init","pthread_condattr_setclock","pthread_condattr_setpshared","pthread_condattr_t","pthread_create","pthread_detach","pthread_exit","pthread_getaffinity_np","pthread_getattr_np","pthread_getcpuclockid","pthread_getname_np","pthread_getschedparam","pthread_getspecific","pthread_join","pthread_key_create","pthread_key_delete","pthread_key_t","pthread_kill","pthread_mutex_consistent","pthread_mutex_destroy","pthread_mutex_init","pthread_mutex_lock","pthread_mutex_t","pthread_mutex_timedlock","pthread_mutex_trylock","pthread_mutex_unlock","pthread_mutexattr_destroy","pthread_mutexattr_getprotocol","pthread_mutexattr_getpshared","pthread_mutexattr_getrobust","pthread_mutexattr_init","pthread_mutexattr_setprotocol","pthread_mutexattr_setpshared","pthread_mutexattr_setrobust","pthread_mutexattr_settype","pthread_mutexattr_t","pthread_once","pthread_once_t","pthread_rwlock_destroy","pthread_rwlock_init","pthread_rwlock_rdlock","pthread_rwlock_t","pthread_rwlock_tryrdlock","pthread_rwlock_trywrlock","pthread_rwlock_unlock","pthread_rwlock_wrlock","pthread_rwlockattr_destroy","pthread_rwlockattr_getkind_np","pthread_rwlockattr_getpshared","pthread_rwlockattr_init","pthread_rwlockattr_setkind_np","pthread_rwlockattr_setpshared","pthread_rwlockattr_t","pthread_self","pthread_setaffinity_np","pthread_setname_np","pthread_setschedparam","pthread_setschedprio","pthread_setspecific","pthread_sigmask","pthread_sigqueue","pthread_spin_destroy","pthread_spin_init","pthread_spin_lock","pthread_spin_trylock","pthread_spin_unlock","pthread_spinlock_t","pthread_t","ptrace","ptrace_peeksiginfo_args","ptrace_rseq_configuration","ptrace_syscall_info","ptrdiff_t","ptsname","ptsname_r","putchar","putchar_unlocked","putenv","putgrent","putpwent","puts","pututxline","pw_dir","pw_gecos","pw_gid","pw_name","pw_passwd","pw_shell","pw_uid","pwrite","pwrite64","pwritev","pwritev2","pwritev64","pwritev64v2","qsort","qsort_r","quotactl","r10","r11","r12","r13","r14","r15","r8","r9","raise","rand","rax","rbp","rbx","rcv_assoc_id","rcv_context","rcv_cumtsn","rcv_flags","rcv_ppid","rcv_sid","rcv_ssn","rcv_tsn","rcx","rdi","rdp","rdp","rdx","read","readahead","readdir","readdir64","readdir64_r","readdir_r","readlink","readlinkat","readv","realloc","reallocarray","realpath","reboot","rec_seq","rec_seq","rec_seq","recv","recvfrom","recvmmsg","recvmsg","regcomp","regerror","regex_t","regexec","regfree","regmatch_t","regoff_t","regs","release","remap_file_pages","remove","removexattr","rename","renameat","renameat2","replay","req","request_id","request_id","res_init","reserved","reserved","resolution","resolve","response","ret_data","retval","retval","revents","rewind","rewinddir","right_coeff","right_saturation","rip","rip","rip","rlim64_t","rlim_cur","rlim_cur","rlim_max","rlim_max","rlim_t","rlimit","rlimit64","rm_eo","rm_so","rmdir","rseq_abi_pointer","rseq_abi_size","rsi","rsp","rt_class","rt_dev","rt_dst","rt_flags","rt_gateway","rt_genmask","rt_irtt","rt_metric","rt_mtu","rt_pad1","rt_pad2","rt_pad3","rt_pad4","rt_tos","rt_window","rtentry","ru_idrss","ru_inblock","ru_isrss","ru_ixrss","ru_majflt","ru_maxrss","ru_minflt","ru_msgrcv","ru_msgsnd","ru_nivcsw","ru_nsignals","ru_nswap","ru_nvcsw","ru_oublock","ru_stime","ru_utime","rusage","rx","rx","rx_dropped","rx_dropped","rx_fill_ring_empty_descs","rx_filter","rx_id","rx_invalid_descs","rx_invalid_descs","rx_ring_full","s6_addr","s_addr","s_aliases","s_name","s_port","s_proto","sa_data","sa_family","sa_family_t","sa_flags","sa_mask","sa_restorer","sa_sigaction","salg_family","salg_feat","salg_mask","salg_name","salg_type","salt","salt","salt","sbrk","scancode","scanf","sched_attr","sched_deadline","sched_flags","sched_get_priority_max","sched_get_priority_min","sched_getaffinity","sched_getcpu","sched_getparam","sched_getscheduler","sched_nice","sched_param","sched_period","sched_policy","sched_priority","sched_priority","sched_rr_get_interval","sched_runtime","sched_setaffinity","sched_setparam","sched_setscheduler","sched_yield","sctp_assoc_t","sctp_authinfo","sctp_initmsg","sctp_nxtinfo","sctp_prinfo","sctp_rcvinfo","sctp_sndinfo","sctp_sndrcvinfo","sdt","seccomp","seccomp_data","seccomp_data","seccomp_notif","seccomp_notif","seccomp_notif_addfd","seccomp_notif_resp","seccomp_notif_resp","seccomp_notif_sizes","seed48","seekdir","select","sem_close","sem_ctime","sem_destroy","sem_flg","sem_getvalue","sem_init","sem_nsems","sem_num","sem_op","sem_open","sem_otime","sem_perm","sem_post","sem_t","sem_timedwait","sem_trywait","sem_unlink","sem_wait","semaem","sembuf","semctl","semget","semid_ds","seminfo","semmap","semmni","semmns","semmnu","semmsl","semop","semopm","semume","semusz","semvmx","send","sendfile","sendfile64","sendmmsg","sendmsg","sendto","servent","set_tid","set_tid_size","setbuf","setcontext","setdomainname","setegid","setenv","seteuid","setfsgid","setfsuid","setgid","setgrent","setgroups","sethostid","sethostname","setlocale","setlogmask","setmntent","setns","setpgid","setpriority","setpwent","setregid","setresgid","setresuid","setreuid","setrlimit","setrlimit64","setservent","setsid","setsockopt","setspent","settimeofday","setuid","setutxent","setvbuf","setxattr","sgetspent_r","sh_addr","sh_addr","sh_addralign","sh_addralign","sh_entsize","sh_entsize","sh_flags","sh_flags","sh_info","sh_info","sh_link","sh_link","sh_name","sh_name","sh_offset","sh_offset","sh_size","sh_size","sh_type","sh_type","sharedram","shift","shm_atime","shm_cpid","shm_ctime","shm_dtime","shm_lpid","shm_nattch","shm_open","shm_perm","shm_segsz","shm_unlink","shmat","shmatt_t","shmctl","shmdt","shmget","shmid_ds","shutdown","si_addr","si_code","si_errno","si_pid","si_signo","si_status","si_stime","si_uid","si_utime","si_value","sigaction","sigaction","sigaddset","sigaltstack","sigdelset","sigemptyset","sigev_notify","sigev_notify_thread_id","sigev_signo","sigev_value","sigevent","sigfillset","sighandler_t","siginfo_t","sigismember","signal","signal","signalfd","signalfd_siginfo","signature","significand","sigpending","sigprocmask","sigset_t","sigsuspend","sigtimedwait","sigval","sigwait","sigwaitinfo","sin6_addr","sin6_family","sin6_flowinfo","sin6_port","sin6_scope_id","sin_addr","sin_family","sin_port","sin_zero","sinfo_assoc_id","sinfo_context","sinfo_cumtsn","sinfo_flags","sinfo_ppid","sinfo_ssn","sinfo_stream","sinfo_timetolive","sinfo_tsn","sinit_max_attempts","sinit_max_init_timeo","sinit_max_instreams","sinit_num_ostreams","sival_ptr","size","size_t","sleep","sll_addr","sll_family","sll_halen","sll_hatype","sll_ifindex","sll_pkttype","sll_protocol","smblks","smblks","snd_assoc_id","snd_context","snd_flags","snd_ppid","snd_sid","snprintf","sock_extended_err","sock_filter","sock_fprog","sock_txtime","sockaddr","sockaddr_alg","sockaddr_can","sockaddr_in","sockaddr_in6","sockaddr_ll","sockaddr_nl","sockaddr_storage","sockaddr_un","sockaddr_vm","sockaddr_xdp","socket","socketpair","socklen_t","sp_expire","sp_flag","sp_inact","sp_lstchg","sp_max","sp_min","sp_namp","sp_pwdp","sp_warn","speed_t","splice","sprintf","spwd","srand","srand48","src_fd","src_length","src_offset","srcfd","ss","ss_family","ss_flags","ss_size","ss_sp","sscanf","ssi_addr","ssi_addr_lsb","ssi_arch","ssi_band","ssi_call_addr","ssi_code","ssi_errno","ssi_fd","ssi_int","ssi_overrun","ssi_pid","ssi_ptr","ssi_signo","ssi_status","ssi_stime","ssi_syscall","ssi_tid","ssi_trapno","ssi_uid","ssi_utime","ssize_t","st_atime","st_atime","st_atime_nsec","st_atime_nsec","st_blksize","st_blksize","st_blocks","st_blocks","st_ctime","st_ctime","st_ctime_nsec","st_ctime_nsec","st_dev","st_dev","st_gid","st_gid","st_info","st_info","st_ino","st_ino","st_mode","st_mode","st_mtime","st_mtime","st_mtime_nsec","st_mtime_nsec","st_name","st_name","st_nlink","st_nlink","st_other","st_other","st_rdev","st_rdev","st_shndx","st_shndx","st_size","st_size","st_size","st_size","st_space","st_uid","st_uid","st_value","st_value","stabil","stack","stack_pointer","stack_size","stack_t","stamp","start_code","start_level","start_stack","stat","stat","stat64","stat64","statfs","statfs","statfs64","statfs64","status","statvfs","statvfs","statvfs64","statvfs64","statx","statx","statx_timestamp","stbcnt","stpcpy","stpncpy","strcasecmp","strcasestr","strcat","strchr","strchrnul","strcmp","strcoll","strcpy","strcspn","strdup","strerror","strerror_r","strftime","strftime_l","strlen","strncasecmp","strncat","strncmp","strncpy","strndup","strnlen","strong_magnitude","strpbrk","strptime","strrchr","strsignal","strspn","strstr","strtod","strtof","strtok","strtok_r","strtol","strtoll","strtoul","strtoull","strxfrm","stx_atime","stx_attributes","stx_attributes_mask","stx_blksize","stx_blocks","stx_btime","stx_ctime","stx_dev_major","stx_dev_minor","stx_dio_mem_align","stx_dio_offset_align","stx_gid","stx_ino","stx_mask","stx_mnt_id","stx_mode","stx_mtime","stx_nlink","stx_rdev_major","stx_rdev_minor","stx_size","stx_uid","sun_family","sun_path","suseconds_t","sval","svm_cid","svm_family","svm_port","svm_reserved1","svm_zero","swapcontext","swapoff","swapon","swd","swd","sxdp_family","sxdp_flags","sxdp_ifindex","sxdp_queue_id","sxdp_shared_umem_fd","symlink","symlinkat","sync","sync_file_range","syncfs","syscall","sysconf","sysctl","sysinfo","sysinfo","syslog","sysname","system","tai","tai","tcdrain","tcflag_t","tcflow","tcflush","tcgetattr","tcgetpgrp","tcgetsid","tcsendbreak","tcsetattr","tcsetpgrp","tee","telldir","termios","termios2","thousands_sep","tick","time","time","time","time","time_t","timegm","timer_create","timer_delete","timer_getoverrun","timer_gettime","timer_settime","timer_t","timerfd_create","timerfd_gettime","timerfd_settime","times","timespec","timeval","timex","timezone","tls","tls12_crypto_info_aes_gcm_128","tls12_crypto_info_aes_gcm_256","tls12_crypto_info_chacha20_poly1305","tls_crypto_info","tm","tm_gmtoff","tm_hour","tm_isdst","tm_mday","tm_min","tm_mon","tm_sec","tm_wday","tm_yday","tm_year","tm_zone","tmpfile","tmpfile64","tmpnam","tms","tms_cstime","tms_cutime","tms_stime","tms_utime","tolerance","tolower","totalhigh","totalram","totalswap","toupper","tp","trigger","truncate","truncate64","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","ttyname","ttyname_r","tv_nsec","tv_nsec","tv_sec","tv_sec","tv_sec","tv_sec","tv_usec","tv_usec","tx","tx","tx_id","tx_invalid_descs","tx_invalid_descs","tx_ring_empty_descs","tx_type","type_","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","u","u","u64","u_ar0","u_comm","u_debugreg","u_dsize","u_fpstate","u_fpvalid","u_ssize","u_tsize","uc_flags","uc_link","uc_mcontext","uc_sigmask","uc_stack","ucontext_t","ucred","uid","uid","uid_t","uinput_abs_setup","uinput_ff_erase","uinput_ff_upload","uinput_setup","uinput_user_dev","uint16_t","uint32_t","uint64_t","uint8_t","uintmax_t","uintptr_t","umask","umount","umount2","uname","ungetc","unlink","unlinkat","unlockpt","unsetenv","unshare","uordblks","uordblks","updated","uptime","useconds_t","uselocale","user","user_fpregs_struct","user_regs_struct","usleep","usmblks","usmblks","ut_addr_v6","ut_exit","ut_host","ut_id","ut_line","ut_pid","ut_session","ut_tv","ut_type","ut_user","utimbuf","utime","utimensat","utimes","utmpname","utmpx","utmpxname","utsname","val","val","value","value","vendor","vers","version","version","version","version","vfork","vhangup","vmsplice","wait","wait4","waitid","waitpid","waveform","wchar_t","wcslen","wcstombs","wd","weak_magnitude","winsize","wmemchr","write","writev","ws_col","ws_row","ws_xpixel","ws_ypixel","xdp_desc","xdp_mmap_offsets","xdp_mmap_offsets_v1","xdp_options","xdp_ring_offset","xdp_ring_offset_v1","xdp_statistics","xdp_statistics_v1","xdp_umem_reg","xdp_umem_reg_v1","xmm_space"],"q":[[0,"libc"],[9185,"core::fmt"],[9186,"core::fmt"],[9187,"core::any"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","maximum number of services provided on the same listening …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","IP6 Auth Header","","IP Payload Comp. Protocol","DCCP","IP6 destination option","exterior gateway protocol","encapsulation header","IP6 Encap Sec. Payload","Ethernet-within-IPv6 encapsulation.","IP6 fragmentation header","General Routing Encap.","Hop-by-hop option header","","","xns idp","group mgmt protocol","","for compatibility","","","","","Multipath TCP","","IP6 no next header","Protocol indep. multicast","pup","raw IP packet","IP6 routing header","resource reservation","SCTP","","tp-4 w/ class negotiation","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","WARNING: The PartialEq, Eq and Hash implementations of this","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Equivalent to C’s void type when used as a pointer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","GNU version of basename(3), defined in string.h.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","interface name, e.g. “en0”","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","POSIX version of basename(3), defined in libgen.h.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The 64-bit libc on Solaris and illumos only has readdir_r. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,169,169,169,0,214,0,0,0,0,0,214,156,0,0,0,0,0,0,168,168,168,168,168,168,168,168,168,168,168,0,194,0,0,0,210,210,0,0,142,142,88,142,142,0,0,0,0,21,0,110,112,184,185,189,112,0,0,0,235,0,43,43,43,43,43,43,43,43,157,190,0,190,0,157,190,190,0,190,157,190,157,190,157,190,0,157,190,190,0,190,157,0,0,0,0,54,54,54,54,54,114,178,162,163,114,175,177,52,52,53,52,53,52,53,52,53,0,0,0,0,0,0,0,0,0,0,79,79,132,0,123,0,0,0,0,247,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,248,249,250,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,251,61,62,238,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,247,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,248,249,250,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,251,61,62,238,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,0,0,194,73,78,161,223,161,223,0,0,0,161,223,0,161,223,161,223,161,223,0,0,161,223,161,223,0,0,0,0,0,0,0,0,168,0,154,233,0,154,0,0,111,233,234,154,111,0,0,0,0,82,0,0,0,0,0,0,214,221,171,172,171,171,172,171,172,0,221,0,0,0,184,185,134,0,0,0,0,0,0,0,0,0,152,0,0,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,0,0,0,0,0,102,5,5,5,0,72,88,4,76,76,0,168,180,182,105,0,0,181,183,0,0,211,0,0,214,48,83,83,210,217,139,150,139,150,139,150,139,150,139,150,0,116,233,234,235,82,48,77,180,182,122,104,0,0,85,0,0,0,0,0,0,0,0,0,0,47,47,47,47,0,0,0,89,89,89,89,89,89,89,89,0,123,59,64,64,64,64,64,64,64,64,64,0,0,211,0,0,0,0,90,91,90,91,158,90,91,90,91,90,91,90,91,90,91,90,91,90,91,90,91,90,91,90,91,158,90,91,90,91,0,18,18,18,18,18,18,18,86,87,211,209,81,0,0,0,0,0,0,191,80,81,83,0,0,0,0,0,0,0,168,117,120,211,168,169,0,228,0,0,0,0,29,56,0,0,0,0,0,0,0,0,0,191,221,0,208,198,205,206,219,198,205,206,219,198,205,206,219,198,205,206,219,206,219,198,205,206,219,198,205,206,219,206,219,205,198,205,206,219,198,205,206,219,198,205,206,219,205,198,205,0,79,79,0,0,0,0,0,0,0,0,0,0,0,0,0,29,106,228,0,0,0,0,0,0,0,0,0,0,141,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,125,75,116,117,118,149,152,174,180,184,188,216,221,234,235,236,74,0,0,0,0,0,238,210,217,0,0,162,163,0,0,0,0,0,213,0,0,0,181,183,48,0,0,0,0,194,0,0,194,194,0,0,0,168,247,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,248,249,250,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,251,61,62,238,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,211,211,0,0,0,0,0,0,0,0,0,0,162,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,217,0,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,214,0,61,160,61,160,61,160,61,160,0,0,0,0,0,0,0,0,0,0,0,20,20,20,20,0,0,213,0,164,48,211,211,27,27,27,27,27,104,125,0,162,163,162,163,184,185,0,0,0,212,0,0,0,0,85,116,117,118,141,142,0,0,0,69,0,69,0,0,0,50,50,50,50,50,50,50,0,148,148,0,147,147,124,124,124,146,146,0,145,145,145,145,145,145,145,145,145,145,145,145,145,39,39,38,40,38,39,40,40,0,0,0,0,0,0,0,0,75,135,136,137,0,0,0,0,0,0,0,0,0,0,0,0,0,114,178,0,0,0,0,48,48,48,48,48,48,48,48,78,0,247,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,248,249,250,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,251,61,62,238,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,0,0,0,0,0,28,28,0,104,0,0,0,0,103,103,49,49,49,0,26,26,123,176,0,0,0,0,0,0,0,0,0,0,0,0,0,33,66,33,66,0,0,135,136,137,143,143,153,0,4,168,168,0,4,4,162,163,135,136,137,0,75,0,0,199,200,31,31,199,200,199,200,199,200,199,200,0,0,0,0,82,82,75,105,113,184,185,189,234,235,77,80,0,0,0,0,0,0,0,0,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,0,212,83,0,0,0,0,0,0,0,0,0,0,0,0,105,228,0,168,169,74,0,123,123,194,0,0,0,0,0,0,0,0,0,228,0,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,99,99,99,99,99,0,214,236,0,168,21,48,48,48,0,0,0,0,144,144,0,144,144,0,0,0,0,0,0,0,0,68,68,68,68,0,0,120,7,7,195,7,55,7,7,55,195,195,7,7,195,195,195,195,195,0,0,0,0,0,70,70,70,70,70,0,0,70,0,70,70,0,0,0,0,0,210,217,210,217,48,48,48,110,112,125,141,142,112,0,0,48,118,118,0,0,0,138,138,0,0,0,0,0,138,0,121,121,0,0,119,119,119,119,119,0,0,165,165,165,165,166,166,166,166,166,166,59,114,174,175,177,0,0,0,0,130,130,130,130,130,174,0,0,83,168,86,178,0,0,0,0,0,0,0,0,0,0,0,189,162,163,211,36,94,95,48,94,95,94,95,94,95,36,94,95,94,95,36,48,48,94,95,94,95,0,178,194,216,221,0,0,0,0,83,0,0,110,112,112,0,83,98,116,228,0,221,0,0,0,0,0,123,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,131,131,0,0,0,0,0,0,0,168,0,235,0,0,0,0,0,194,180,182,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,62,62,62,62,62,62,0,0,0,0,0,0,0,0,0,211,211,211,211,211,211,211,211,0,0,211,211,211,129,129,129,129,129,129,129,129,211,211,210,217,211,0,0,0,0,0,0,0,0,0,0,0,0,0,135,136,137,0,0,0,0,0,0,0,0,0,0,0,212,59,0,0,0,0,0,0,85,104,86,87,0,102,228,74,236,106,177,86,87,29,0,0,82,82,210,211,217,0,24,133,24,133,0,0,0,108,108,0,216,216,211,211,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,0,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,0,181,183,186,187,186,149,109,186,187,186,237,37,35,35,35,35,19,19,0,197,197,197,197,140,140,140,140,140,135,136,137,0,75,0,0,151,151,0,0,0,0,0,0,151,0,151,151,46,151,0,151,0,0,0,0,0,0,0,0,0,0,0,0,235,191,0,115,0,115,0,0,115,0,0,0,0,0,196,0,71,0,0,196,71,71,0,196,196,0,0,0,0,0,0,173,0,0,0,0,0,173,173,173,173,173,0,173,173,173,173,0,0,0,0,0,0,0,221,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,97,96,97,96,97,96,97,96,97,96,97,96,97,96,97,96,97,96,97,194,168,215,215,215,215,215,215,0,215,215,0,0,0,0,0,0,0,0,201,201,201,201,201,201,201,201,201,201,0,0,0,0,0,0,60,60,60,60,0,0,0,0,0,0,212,0,0,216,208,0,0,0,0,0,0,0,0,42,42,42,42,42,41,41,41,41,127,127,127,127,127,127,127,127,127,126,126,126,126,32,151,0,0,44,44,44,44,44,44,44,162,163,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,63,63,63,63,63,63,63,63,0,0,0,0,0,0,122,122,122,118,211,58,202,202,202,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,203,204,203,204,203,204,203,204,203,204,203,204,203,204,203,204,92,93,203,204,203,204,203,204,203,204,92,93,203,204,92,93,203,204,92,93,92,93,203,204,217,203,204,92,93,168,221,178,221,0,104,212,81,212,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,155,57,57,0,176,107,107,107,107,107,0,0,0,210,217,179,179,179,179,179,0,0,0,0,0,0,0,0,0,0,0,59,0,168,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,168,0,72,168,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,0,0,0,0,0,45,45,45,45,45,45,45,45,45,45,45,0,0,0,0,34,34,34,34,168,0,194,194,194,0,153,85,0,0,247,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,248,249,250,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,251,61,62,238,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,247,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,248,249,250,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,251,61,62,238,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,0,0,23,156,22,23,156,159,22,159,181,183,109,186,187,186,149,72,76,85,247,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,248,249,250,37,38,39,40,19,41,42,43,44,15,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,251,61,62,238,63,64,65,66,67,68,12,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,18,109,110,111,112,4,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,7,5,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,85,178,56,212,212,212,212,212,212,212,212,218,218,218,218,218,0,0,98,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,163,104,194,0,0,0,0,0,0,162,163,192,192,192,192,192,192,192,192,192,192,0,0,0,0,0,0,0,0,117,125,72,74,73,228,59,73,102,134,0,0,0,0,0,0,0,83,0,0,0,105,84,0,0,0,0,30,30,30,30,0,0,0,0,0,0,0,0,0,0,217],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2,3,3],4],0,0,0,0,0,0,0,0,0,0,[2,2],0,0,0,0,0,0,0,0,[2,2],0,[[1,2],4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[5,6],[7,5],[8,8],[[7,5],5],[8,8],0,0,0,[9,10],[[11,12],13],[12,9],[[11,12],9],[[12,12],14],[[11,12],14],[[11,12],13],0,[12,13],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[9,15],13],[[9,15],14],[[9,15],13],0,[15,13],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[9,9,9,9],9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[16,16],0,0,[16,16],0,0,0,0,0,0,0,0,[16,16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[16,16],0,0,0,0,0,0,0,[16,16],0,0,0,0,0,0,0,0,0,0,0,[16,16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[17,17,17],17],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[9,9],9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[17,17],0,0,0,0,0,[17,14],0,0,0,0,0,0,0,0,0,0,[16,16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,9],[9,9],[9,14],[9,14],0,0,0,0,0,0,0,[[9,9],13],[9,14],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],9],[[],9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[18,19],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,14],0,[9,9],0,[9,14],[9,14],[9,14],[9,14],0,0,0,0,[9,9],[9,9],0,[[9,9],9],0,[9,9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[26,26],[27,27],[28,28],[29,29],[30,30],[31,31],[32,32],[33,33],[34,34],[35,35],[36,36],[37,37],[38,38],[39,39],[40,40],[19,19],[41,41],[42,42],[43,43],[44,44],[15,15],[45,45],[46,46],[47,47],[48,48],[49,49],[50,50],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[61,61],[62,62],[63,63],[64,64],[65,65],[66,66],[67,67],[68,68],[12,12],[69,69],[70,70],[71,71],[72,72],[73,73],[74,74],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[83,83],[84,84],[85,85],[86,86],[87,87],[88,88],[89,89],[90,90],[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[97,97],[98,98],[99,99],[100,100],[101,101],[102,102],[103,103],[104,104],[105,105],[106,106],[107,107],[108,108],[18,18],[109,109],[110,110],[111,111],[112,112],[4,4],[113,113],[114,114],[115,115],[116,116],[117,117],[118,118],[119,119],[120,120],[121,121],[122,122],[123,123],[124,124],[125,125],[126,126],[127,127],[128,128],[129,129],[130,130],[131,131],[132,132],[133,133],[134,134],[135,135],[136,136],[137,137],[138,138],[139,139],[140,140],[141,141],[142,142],[143,143],[144,144],[145,145],[146,146],[147,147],[148,148],[149,149],[150,150],[151,151],[152,152],[153,153],[154,154],[155,155],[156,156],[157,157],[158,158],[159,159],[160,160],[7,7],[5,5],[161,161],[162,162],[163,163],[164,164],[165,165],[166,166],[167,167],[168,168],[169,169],[170,170],[171,171],[172,172],[173,173],[174,174],[175,175],[176,176],[177,177],[178,178],[179,179],[180,180],[181,181],[182,182],[183,183],[184,184],[185,185],[186,186],[187,187],[188,188],[189,189],[190,190],[191,191],[192,192],[193,193],[194,194],[195,195],[196,196],[197,197],[198,198],[199,199],[200,200],[201,201],[202,202],[203,203],[204,204],[205,205],[206,206],[207,207],[208,208],[209,209],[210,210],[211,211],[212,212],[213,213],[214,214],[215,215],[216,216],[217,217],[218,218],[219,219],[220,220],[221,221],[222,222],[223,223],[224,224],[225,225],[226,226],[227,227],[228,228],[229,229],[230,230],[231,231],[232,232],[233,233],[234,234],[235,235],[236,236],[237,237],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[238,239],[[241,[13,240]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[242,8],0,[[8,8],242],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[242,8],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[201,238],0,0,[201,243],0,[201,9],[201,244],[201,245],[201,244],[201,32],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],[-1,[[241,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],[-1,246,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"c":[731,1443,3274,3283,3742,4739,5159,6824,6825,6826,6827,7114,7115,9097,9098,9099,9100,9153],"p":[[6,"__u16",0],[6,"__u32",0],[6,"__u8",0],[3,"sock_filter",0],[3,"cmsghdr",0],[6,"c_uchar",0],[3,"msghdr",0],[6,"c_uint",0],[6,"c_int",0],[6,"size_t",0],[15,"usize"],[3,"cpu_set_t",0],[15,"tuple"],[15,"bool"],[3,"fd_set",0],[15,"u8"],[15,"u32"],[3,"sock_extended_err",0],[3,"sockaddr",0],[3,"group",0],[3,"utimbuf",0],[3,"timeval",0],[3,"timespec",0],[3,"rlimit",0],[3,"rusage",0],[3,"ipv6_mreq",0],[3,"hostent",0],[3,"iovec",0],[3,"pollfd",0],[3,"winsize",0],[3,"linger",0],[3,"sigval",0],[3,"itimerval",0],[3,"tms",0],[3,"servent",0],[3,"protoent",0],[3,"in_addr",0],[3,"ip_mreq",0],[3,"ip_mreqn",0],[3,"ip_mreq_source",0],[3,"sockaddr_in",0],[3,"sockaddr_in6",0],[3,"addrinfo",0],[3,"sockaddr_ll",0],[3,"tm",0],[3,"sched_param",0],[3,"Dl_info",0],[3,"lconv",0],[3,"in_pktinfo",0],[3,"ifaddrs",0],[3,"in6_rtmsg",0],[3,"arpreq",0],[3,"arpreq_old",0],[3,"arphdr",0],[3,"mmsghdr",0],[3,"epoll_event",0],[3,"sockaddr_un",0],[3,"sockaddr_storage",0],[3,"utsname",0],[3,"sigevent",0],[3,"glob_t",0],[3,"passwd",0],[3,"spwd",0],[3,"dqblk",0],[3,"signalfd_siginfo",0],[3,"itimerspec",0],[3,"fsid_t",0],[3,"packet_mreq",0],[3,"if_nameindex",0],[3,"msginfo",0],[3,"sembuf",0],[3,"input_event",0],[3,"input_id",0],[3,"input_absinfo",0],[3,"input_keymap_entry",0],[3,"input_mask",0],[3,"ff_replay",0],[3,"ff_trigger",0],[3,"ff_envelope",0],[3,"ff_constant_effect",0],[3,"ff_ramp_effect",0],[3,"ff_condition_effect",0],[3,"ff_periodic_effect",0],[3,"ff_rumble_effect",0],[3,"ff_effect",0],[3,"uinput_ff_upload",0],[3,"uinput_ff_erase",0],[3,"uinput_abs_setup",0],[3,"dl_phdr_info",0],[3,"Elf32_Ehdr",0],[3,"Elf64_Ehdr",0],[3,"Elf32_Sym",0],[3,"Elf64_Sym",0],[3,"Elf32_Phdr",0],[3,"Elf64_Phdr",0],[3,"Elf32_Shdr",0],[3,"Elf64_Shdr",0],[3,"ucred",0],[3,"mntent",0],[3,"posix_spawn_file_actions_t",0],[3,"posix_spawnattr_t",0],[3,"genlmsghdr",0],[3,"in6_pktinfo",0],[3,"arpd_request",0],[3,"inotify_event",0],[3,"fanotify_response",0],[3,"sockaddr_vm",0],[3,"regmatch_t",0],[3,"__c_anonymous_sockaddr_can_tp",0],[3,"__c_anonymous_sockaddr_can_j1939",0],[3,"can_filter",0],[3,"j1939_filter",0],[3,"sock_fprog",0],[3,"seccomp_data",0],[3,"seccomp_notif_sizes",0],[3,"seccomp_notif",0],[3,"seccomp_notif_resp",0],[3,"seccomp_notif_addfd",0],[3,"nlmsghdr",0],[3,"nlmsgerr",0],[3,"nlattr",0],[3,"file_clone_range",0],[3,"__c_anonymous_ifru_map",0],[3,"in6_ifreq",0],[3,"option",0],[3,"sctp_initmsg",0],[3,"sctp_sndrcvinfo",0],[3,"sctp_sndinfo",0],[3,"sctp_rcvinfo",0],[3,"sctp_nxtinfo",0],[3,"sctp_prinfo",0],[3,"sctp_authinfo",0],[3,"rlimit64",0],[3,"tls_crypto_info",0],[3,"tls12_crypto_info_aes_gcm_128",0],[3,"tls12_crypto_info_aes_gcm_256",0],[3,"tls12_crypto_info_chacha20_poly1305",0],[3,"sockaddr_nl",0],[3,"dirent",0],[3,"sockaddr_alg",0],[3,"uinput_setup",0],[3,"uinput_user_dev",0],[3,"af_alg_iv",0],[3,"mq_attr",0],[19,"__c_anonymous_ifr_ifru",0],[3,"ifreq",0],[19,"__c_anonymous_ifc_ifcu",0],[3,"ifconf",0],[3,"hwtstamp_config",0],[3,"dirent64",0],[3,"sched_attr",0],[3,"sock_txtime",0],[19,"__c_anonymous_sockaddr_can_can_addr",0],[3,"sockaddr_can",0],[3,"statx",0],[3,"statx_timestamp",0],[3,"aiocb",0],[3,"__exit_status",0],[3,"__timeval",0],[3,"glob64_t",0],[3,"termios",0],[3,"mallinfo",0],[3,"mallinfo2",0],[3,"nl_pktinfo",0],[3,"nl_mmap_req",0],[3,"nl_mmap_hdr",0],[3,"rtentry",0],[3,"timex",0],[3,"ntptimeval",0],[3,"regex_t",0],[3,"Elf64_Chdr",0],[3,"Elf32_Chdr",0],[3,"seminfo",0],[3,"ptrace_peeksiginfo_args",0],[3,"__c_anonymous_ptrace_syscall_info_entry",0],[3,"__c_anonymous_ptrace_syscall_info_exit",0],[3,"__c_anonymous_ptrace_syscall_info_seccomp",0],[3,"ptrace_syscall_info",0],[3,"sockaddr_xdp",0],[3,"xdp_ring_offset",0],[3,"xdp_mmap_offsets",0],[3,"xdp_ring_offset_v1",0],[3,"xdp_mmap_offsets_v1",0],[3,"xdp_umem_reg",0],[3,"xdp_umem_reg_v1",0],[3,"xdp_statistics",0],[3,"xdp_statistics_v1",0],[3,"xdp_options",0],[3,"xdp_desc",0],[3,"iocb",0],[19,"__c_anonymous_ptrace_syscall_info_data",0],[3,"utmpx",0],[3,"sigset_t",0],[3,"sysinfo",0],[3,"msqid_ds",0],[3,"semid_ds",0],[3,"sigaction",0],[3,"statfs",0],[3,"flock",0],[3,"flock64",0],[3,"siginfo_t",0],[3,"stack_t",0],[3,"stat",0],[3,"stat64",0],[3,"statfs64",0],[3,"statvfs64",0],[3,"pthread_attr_t",0],[3,"_libc_fpxreg",0],[3,"_libc_xmmreg",0],[3,"_libc_fpstate",0],[3,"user_regs_struct",0],[3,"user",0],[3,"mcontext_t",0],[3,"ipc_perm",0],[3,"shmid_ds",0],[3,"ptrace_rseq_configuration",0],[3,"user_fpregs_struct",0],[3,"ucontext_t",0],[3,"statvfs",0],[3,"max_align_t",0],[3,"clone_args",0],[3,"sem_t",0],[3,"termios2",0],[3,"pthread_mutexattr_t",0],[3,"pthread_rwlockattr_t",0],[3,"pthread_condattr_t",0],[3,"pthread_barrierattr_t",0],[3,"fanotify_event_metadata",0],[3,"pthread_cond_t",0],[3,"pthread_mutex_t",0],[3,"pthread_rwlock_t",0],[3,"pthread_barrier_t",0],[3,"can_frame",0],[3,"canfd_frame",0],[3,"canxl_frame",0],[3,"open_how",0],[3,"in6_addr",0],[4,"c_void",0],[3,"Formatter",9185],[3,"Error",9185],[4,"Result",9186],[6,"dev_t",0],[6,"pid_t",0],[6,"c_long",0],[6,"uid_t",0],[3,"TypeId",9187],[4,"DIR",0],[4,"FILE",0],[4,"fpos_t",0],[4,"timezone",0],[4,"fpos64_t",0]],"b":[]},\ diff --git a/src/cosmic_text/attrs.rs.html b/src/cosmic_text/attrs.rs.html index dea00c2adf..5642cc9975 100644 --- a/src/cosmic_text/attrs.rs.html +++ b/src/cosmic_text/attrs.rs.html @@ -317,6 +317,26 @@ 317 318 319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339
    // SPDX-License-Identifier: MIT OR Apache-2.0
     
     #[cfg(not(feature = "std"))]
    @@ -510,6 +530,26 @@
         }
     }
     
    +/// Font-specific part of [`Attrs`] to be used for matching
    +#[derive(Clone, Debug, Eq, Hash, PartialEq)]
    +pub struct FontMatchAttrs {
    +    family: FamilyOwned,
    +    stretch: Stretch,
    +    style: Style,
    +    weight: Weight,
    +}
    +
    +impl<'a> From<Attrs<'a>> for FontMatchAttrs {
    +    fn from(attrs: Attrs<'a>) -> Self {
    +        Self {
    +            family: FamilyOwned::new(attrs.family),
    +            stretch: attrs.stretch,
    +            style: attrs.style,
    +            weight: attrs.weight,
    +        }
    +    }
    +}
    +
     /// An owned version of [`Attrs`]
     #[derive(Clone, Debug, Eq, Hash, PartialEq)]
     pub struct AttrsOwned {
    diff --git a/src/cosmic_text/font/system.rs.html b/src/cosmic_text/font/system.rs.html
    index 09b47785da..dd78d2a5db 100644
    --- a/src/cosmic_text/font/system.rs.html
    +++ b/src/cosmic_text/font/system.rs.html
    @@ -223,7 +223,14 @@
     223
     224
     225
    -
    use crate::{Attrs, AttrsOwned, Font, HashMap, ShapePlanCache};
    +226
    +227
    +228
    +229
    +230
    +231
    +232
    +
    use crate::{Attrs, Font, FontMatchAttrs, HashMap, ShapePlanCache};
     use alloc::string::String;
     use alloc::sync::Arc;
     use alloc::vec::Vec;
    @@ -252,7 +259,7 @@
         font_cache: HashMap<fontdb::ID, Option<Arc<Font>>>,
     
         /// Cache for font matches.
    -    font_matches_cache: HashMap<AttrsOwned, Arc<Vec<FontMatchKey>>>,
    +    font_matches_cache: HashMap<FontMatchAttrs, Arc<Vec<FontMatchKey>>>,
     
         /// Cache for rustybuzz shape plans.
         shape_plan_cache: ShapePlanCache,
    @@ -268,6 +275,7 @@
     }
     
     impl FontSystem {
    +    const FONT_MATCHES_CACHE_SIZE_LIMIT: usize = 256;
         /// Create a new [`FontSystem`], that allows access to any installed system fonts
         ///
         /// # Timing
    @@ -357,9 +365,15 @@
         }
     
         pub fn get_font_matches(&mut self, attrs: Attrs<'_>) -> Arc<Vec<FontMatchKey>> {
    +        // Clear the cache first if it reached the size limit
    +        if self.font_matches_cache.len() >= Self::FONT_MATCHES_CACHE_SIZE_LIMIT {
    +            log::trace!("clear font mache cache");
    +            self.font_matches_cache.clear();
    +        }
    +
             self.font_matches_cache
                 //TODO: do not create AttrsOwned unless entry does not already exist
    -            .entry(AttrsOwned::new(attrs))
    +            .entry(attrs.into())
                 .or_insert_with(|| {
                     #[cfg(all(feature = "std", not(target_arch = "wasm32")))]
                     let now = std::time::Instant::now();
    diff --git a/trait.impl/core/clone/trait.Clone.js b/trait.impl/core/clone/trait.Clone.js
    index 8619169089..c987886969 100644
    --- a/trait.impl/core/clone/trait.Clone.js
    +++ b/trait.impl/core/clone/trait.Clone.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "bytemuck":[["impl Clone for PodCastError"],["impl Clone for CheckedCastError"]],
    -"cosmic_text":[["impl Clone for Metrics"],["impl Clone for LayoutGlyph"],["impl Clone for PhysicalGlyph"],["impl Clone for Wrap"],["impl Clone for Affinity"],["impl Clone for Color"],["impl Clone for LayoutCursor"],["impl Clone for Align"],["impl Clone for ChangeItem"],["impl Clone for FamilyOwned"],["impl Clone for SubpixelBin"],["impl Clone for Motion"],["impl Clone for Shaping"],["impl Clone for LayoutLine"],["impl Clone for Action"],["impl Clone for Change"],["impl Clone for Selection"],["impl Clone for CacheKeyFlags"],["impl<'a> Clone for Attrs<'a>"],["impl Clone for AttrsOwned"],["impl Clone for FontMatchKey"],["impl Clone for ShapeSpan"],["impl Clone for BufferLine"],["impl Clone for AttrsList"],["impl Clone for ShapeGlyph"],["impl Clone for Buffer"],["impl Clone for ShapeWord"],["impl Clone for ShapeLine"],["impl Clone for CacheKey"],["impl Clone for Scroll"],["impl Clone for Cursor"]],
    +"cosmic_text":[["impl Clone for Metrics"],["impl Clone for LayoutGlyph"],["impl Clone for PhysicalGlyph"],["impl Clone for Wrap"],["impl Clone for Affinity"],["impl Clone for LayoutCursor"],["impl Clone for Align"],["impl Clone for ChangeItem"],["impl Clone for AttrsList"],["impl Clone for SubpixelBin"],["impl Clone for Motion"],["impl Clone for FontMatchAttrs"],["impl Clone for Shaping"],["impl Clone for LayoutLine"],["impl Clone for Action"],["impl Clone for Change"],["impl Clone for Selection"],["impl Clone for CacheKeyFlags"],["impl Clone for FamilyOwned"],["impl Clone for FontMatchKey"],["impl Clone for ShapeSpan"],["impl Clone for Color"],["impl<'a> Clone for Attrs<'a>"],["impl Clone for BufferLine"],["impl Clone for AttrsOwned"],["impl Clone for ShapeGlyph"],["impl Clone for Buffer"],["impl Clone for ShapeWord"],["impl Clone for ShapeLine"],["impl Clone for CacheKey"],["impl Clone for Scroll"],["impl Clone for Cursor"]],
     "fontconfig_parser":[["impl Clone for Include"],["impl Clone for PropertyTarget"],["impl Clone for Property"],["impl Clone for TestCompare"],["impl Clone for TestTarget"],["impl Clone for ConfigPart"],["impl Clone for Test"],["impl Clone for CacheDir"],["impl Clone for PropertyKind"],["impl Clone for EditMode"],["impl Clone for RemapDirData"],["impl Clone for BinaryOp"],["impl Clone for Edit"],["impl Clone for Config"],["impl Clone for Match"],["impl Clone for RemapDir"],["impl Clone for Dir"],["impl Clone for Constant"],["impl Clone for UnaryOp"],["impl Clone for TestQual"],["impl Clone for SelectFont"],["impl Clone for FontMatch"],["impl Clone for Expression"],["impl Clone for Value"],["impl Clone for FontConfig"],["impl Clone for ListOp"],["impl Clone for DirPrefix"],["impl Clone for IntOrRange"],["impl Clone for DirData"],["impl Clone for Alias"],["impl Clone for TernaryOp"],["impl Clone for EditBinding"],["impl Clone for MatchTarget"]],
     "fontdb":[["impl Clone for Style"],["impl Clone for Source"],["impl<'a> Clone for Query<'a>"],["impl Clone for Database"],["impl<'a> Clone for Family<'a>"],["impl Clone for ID"],["impl Clone for FaceInfo"],["impl Clone for Weight"]],
     "libc":[["impl Clone for sctp_initmsg"],["impl Clone for xdp_ring_offset_v1"],["impl Clone for Elf64_Chdr"],["impl Clone for __timeval"],["impl Clone for Elf32_Sym"],["impl Clone for termios2"],["impl Clone for ip_mreqn"],["impl Clone for __c_anonymous_ptrace_syscall_info_seccomp"],["impl Clone for packet_mreq"],["impl Clone for regex_t"],["impl Clone for in6_rtmsg"],["impl Clone for genlmsghdr"],["impl Clone for pthread_cond_t"],["impl Clone for spwd"],["impl Clone for ucred"],["impl Clone for xdp_statistics_v1"],["impl Clone for pollfd"],["impl Clone for uinput_ff_upload"],["impl Clone for __c_anonymous_sockaddr_can_tp"],["impl Clone for Elf64_Shdr"],["impl Clone for pthread_barrier_t"],["impl Clone for hostent"],["impl Clone for xdp_mmap_offsets"],["impl Clone for posix_spawn_file_actions_t"],["impl Clone for siginfo_t"],["impl Clone for rtentry"],["impl Clone for in6_pktinfo"],["impl Clone for msginfo"],["impl Clone for arpreq"],["impl Clone for ff_effect"],["impl Clone for __c_anonymous_ifru_map"],["impl Clone for iocb"],["impl Clone for sched_param"],["impl Clone for fsid_t"],["impl Clone for statvfs64"],["impl Clone for servent"],["impl Clone for ntptimeval"],["impl Clone for ip_mreq"],["impl Clone for clone_args"],["impl Clone for itimerspec"],["impl Clone for ff_periodic_effect"],["impl Clone for ifaddrs"],["impl Clone for uinput_setup"],["impl Clone for timespec"],["impl Clone for fanotify_event_metadata"],["impl Clone for sched_attr"],["impl Clone for ff_replay"],["impl Clone for pthread_barrierattr_t"],["impl Clone for arpd_request"],["impl Clone for sockaddr_nl"],["impl Clone for _libc_xmmreg"],["impl Clone for posix_spawnattr_t"],["impl Clone for sem_t"],["impl Clone for glob_t"],["impl Clone for hwtstamp_config"],["impl Clone for seminfo"],["impl Clone for glob64_t"],["impl Clone for Elf32_Shdr"],["impl Clone for mntent"],["impl Clone for sigevent"],["impl Clone for xdp_options"],["impl Clone for ipc_perm"],["impl Clone for sockaddr_un"],["impl Clone for sock_filter"],["impl Clone for sigval"],["impl Clone for xdp_mmap_offsets_v1"],["impl Clone for iovec"],["impl Clone for stat64"],["impl Clone for pthread_condattr_t"],["impl Clone for __c_anonymous_ptrace_syscall_info_exit"],["impl Clone for regmatch_t"],["impl Clone for Elf32_Chdr"],["impl Clone for can_frame"],["impl Clone for nl_pktinfo"],["impl Clone for utmpx"],["impl Clone for xdp_umem_reg_v1"],["impl Clone for seccomp_notif_resp"],["impl Clone for xdp_statistics"],["impl Clone for passwd"],["impl Clone for file_clone_range"],["impl Clone for sockaddr_ll"],["impl Clone for xdp_desc"],["impl Clone for fanotify_response"],["impl Clone for ifconf"],["impl Clone for sctp_sndrcvinfo"],["impl Clone for rusage"],["impl Clone for seccomp_data"],["impl Clone for Elf64_Sym"],["impl Clone for canfd_frame"],["impl Clone for xdp_umem_reg"],["impl Clone for arphdr"],["impl Clone for sigaction"],["impl Clone for sock_extended_err"],["impl Clone for tls_crypto_info"],["impl Clone for Elf32_Phdr"],["impl Clone for ptrace_peeksiginfo_args"],["impl Clone for nlattr"],["impl Clone for sockaddr_xdp"],["impl Clone for utimbuf"],["impl Clone for inotify_event"],["impl Clone for sctp_nxtinfo"],["impl Clone for in_pktinfo"],["impl Clone for nl_mmap_hdr"],["impl Clone for utsname"],["impl Clone for if_nameindex"],["impl Clone for seccomp_notif_sizes"],["impl Clone for __exit_status"],["impl Clone for sockaddr_vm"],["impl Clone for user_fpregs_struct"],["impl Clone for tm"],["impl Clone for dirent64"],["impl Clone for can_filter"],["impl Clone for sock_txtime"],["impl Clone for ucontext_t"],["impl Clone for mq_attr"],["impl Clone for tms"],["impl Clone for dirent"],["impl Clone for statvfs"],["impl Clone for ff_ramp_effect"],["impl Clone for cpu_set_t"],["impl Clone for group"],["impl Clone for uinput_abs_setup"],["impl Clone for __c_anonymous_ptrace_syscall_info_entry"],["impl Clone for aiocb"],["impl Clone for in6_addr"],["impl Clone for user"],["impl Clone for pthread_rwlock_t"],["impl Clone for in_addr"],["impl Clone for __c_anonymous_ifc_ifcu"],["impl Clone for sctp_rcvinfo"],["impl Clone for cmsghdr"],["impl Clone for ptrace_rseq_configuration"],["impl Clone for sockaddr_storage"],["impl Clone for user_regs_struct"],["impl Clone for Elf64_Ehdr"],["impl Clone for max_align_t"],["impl Clone for tls12_crypto_info_aes_gcm_256"],["impl Clone for __c_anonymous_ptrace_syscall_info_data"],["impl Clone for nlmsgerr"],["impl Clone for sysinfo"],["impl Clone for sockaddr_can"],["impl Clone for statfs64"],["impl Clone for termios"],["impl Clone for sockaddr_in"],["impl Clone for pthread_mutexattr_t"],["impl Clone for __c_anonymous_sockaddr_can_can_addr"],["impl Clone for mmsghdr"],["impl Clone for statx_timestamp"],["impl Clone for stat"],["impl Clone for _libc_fpxreg"],["impl Clone for rlimit64"],["impl Clone for msghdr"],["impl Clone for flock64"],["impl Clone for ip_mreq_source"],["impl Clone for ff_rumble_effect"],["impl Clone for dqblk"],["impl Clone for itimerval"],["impl Clone for timex"],["impl Clone for tls12_crypto_info_aes_gcm_128"],["impl Clone for ff_envelope"],["impl Clone for msqid_ds"],["impl Clone for fd_set"],["impl Clone for __c_anonymous_sockaddr_can_j1939"],["impl Clone for ff_condition_effect"],["impl Clone for shmid_ds"],["impl Clone for ptrace_syscall_info"],["impl Clone for epoll_event"],["impl Clone for signalfd_siginfo"],["impl Clone for timeval"],["impl Clone for in6_ifreq"],["impl Clone for sctp_prinfo"],["impl Clone for seccomp_notif_addfd"],["impl Clone for option"],["impl Clone for Elf32_Ehdr"],["impl Clone for pthread_rwlockattr_t"],["impl Clone for dl_phdr_info"],["impl Clone for mallinfo"],["impl Clone for sockaddr_alg"],["impl Clone for nl_mmap_req"],["impl Clone for statx"],["impl Clone for open_how"],["impl Clone for xdp_ring_offset"],["impl Clone for seccomp_notif"],["impl Clone for sock_fprog"],["impl Clone for input_mask"],["impl Clone for pthread_mutex_t"],["impl Clone for j1939_filter"],["impl Clone for arpreq_old"],["impl Clone for semid_ds"],["impl Clone for lconv"],["impl Clone for sctp_authinfo"],["impl Clone for sctp_sndinfo"],["impl Clone for flock"],["impl Clone for protoent"],["impl Clone for sembuf"],["impl Clone for mcontext_t"],["impl Clone for Dl_info"],["impl Clone for __c_anonymous_ifr_ifru"],["impl Clone for stack_t"],["impl Clone for rlimit"],["impl Clone for ipv6_mreq"],["impl Clone for pthread_attr_t"],["impl Clone for sockaddr"],["impl Clone for mallinfo2"],["impl Clone for tls12_crypto_info_chacha20_poly1305"],["impl Clone for ff_trigger"],["impl Clone for uinput_user_dev"],["impl Clone for input_absinfo"],["impl Clone for sockaddr_in6"],["impl Clone for uinput_ff_erase"],["impl Clone for input_id"],["impl Clone for input_event"],["impl Clone for winsize"],["impl Clone for linger"],["impl Clone for sigset_t"],["impl Clone for Elf64_Phdr"],["impl Clone for ff_constant_effect"],["impl Clone for af_alg_iv"],["impl Clone for input_keymap_entry"],["impl Clone for canxl_frame"],["impl Clone for nlmsghdr"],["impl Clone for addrinfo"],["impl Clone for _libc_fpstate"],["impl Clone for ifreq"],["impl Clone for statfs"]],
    diff --git a/trait.impl/core/cmp/trait.Eq.js b/trait.impl/core/cmp/trait.Eq.js
    index 805f97ab8a..34ed0c3b18 100644
    --- a/trait.impl/core/cmp/trait.Eq.js
    +++ b/trait.impl/core/cmp/trait.Eq.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "bytemuck":[["impl Eq for CheckedCastError"],["impl Eq for PodCastError"]],
    -"cosmic_text":[["impl Eq for Selection"],["impl Eq for Scroll"],["impl Eq for Color"],["impl Eq for FamilyOwned"],["impl Eq for LayoutCursor"],["impl Eq for CacheKeyFlags"],["impl Eq for Shaping"],["impl Eq for AttrsOwned"],["impl Eq for CacheKey"],["impl Eq for FontMatchKey"],["impl Eq for Action"],["impl Eq for Affinity"],["impl<'a> Eq for Attrs<'a>"],["impl Eq for Wrap"],["impl Eq for Motion"],["impl Eq for Cursor"],["impl Eq for Align"],["impl Eq for AttrsList"],["impl Eq for SubpixelBin"]],
    +"cosmic_text":[["impl Eq for FamilyOwned"],["impl Eq for Selection"],["impl Eq for AttrsList"],["impl Eq for Scroll"],["impl<'a> Eq for Attrs<'a>"],["impl Eq for FontMatchAttrs"],["impl Eq for LayoutCursor"],["impl Eq for CacheKeyFlags"],["impl Eq for Shaping"],["impl Eq for CacheKey"],["impl Eq for FontMatchKey"],["impl Eq for Action"],["impl Eq for Color"],["impl Eq for AttrsOwned"],["impl Eq for Affinity"],["impl Eq for Wrap"],["impl Eq for Motion"],["impl Eq for Cursor"],["impl Eq for Align"],["impl Eq for SubpixelBin"]],
     "fontconfig_parser":[["impl Eq for RemapDir"],["impl Eq for ListOp"],["impl Eq for TestCompare"],["impl Eq for DirPrefix"],["impl Eq for Config"],["impl Eq for RemapDirData"],["impl Eq for EditMode"],["impl Eq for IntOrRange"],["impl Eq for Constant"],["impl Eq for EditBinding"],["impl Eq for UnaryOp"],["impl Eq for TernaryOp"],["impl Eq for TestQual"],["impl Eq for BinaryOp"],["impl Eq for MatchTarget"],["impl Eq for Alias"],["impl Eq for Include"],["impl Eq for DirData"],["impl Eq for CacheDir"],["impl Eq for TestTarget"],["impl Eq for PropertyKind"],["impl Eq for Dir"],["impl Eq for PropertyTarget"]],
     "fontdb":[["impl Eq for ID"],["impl Eq for Style"],["impl<'a> Eq for Family<'a>"],["impl<'a> Eq for Query<'a>"],["impl Eq for Weight"]],
     "log":[["impl<'a> Eq for MetadataBuilder<'a>"],["impl<'a> Eq for Metadata<'a>"],["impl Eq for Level"],["impl Eq for ParseLevelError"],["impl Eq for LevelFilter"]],
    diff --git a/trait.impl/core/cmp/trait.PartialEq.js b/trait.impl/core/cmp/trait.PartialEq.js
    index 616579c927..8008123f77 100644
    --- a/trait.impl/core/cmp/trait.PartialEq.js
    +++ b/trait.impl/core/cmp/trait.PartialEq.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "bytemuck":[["impl PartialEq for PodCastError"],["impl PartialEq for CheckedCastError"]],
    -"cosmic_text":[["impl PartialEq for CacheKeyFlags"],["impl PartialEq for AttrsOwned"],["impl PartialEq for LayoutCursor"],["impl PartialEq for Selection"],["impl PartialEq for FamilyOwned"],["impl PartialEq for Align"],["impl PartialEq for Affinity"],["impl PartialEq for Cursor"],["impl PartialEq for SubpixelBin"],["impl PartialEq for Motion"],["impl PartialEq for CacheKey"],["impl PartialEq for FontMatchKey"],["impl PartialEq for AttrsList"],["impl PartialEq for Scroll"],["impl PartialEq for Action"],["impl<'a> PartialEq for Attrs<'a>"],["impl PartialEq for Color"],["impl PartialEq for Shaping"],["impl PartialEq for Metrics"],["impl PartialEq for Wrap"]],
    +"cosmic_text":[["impl PartialEq for Color"],["impl PartialEq for CacheKeyFlags"],["impl PartialEq for AttrsList"],["impl PartialEq for LayoutCursor"],["impl PartialEq for Selection"],["impl PartialEq for FamilyOwned"],["impl<'a> PartialEq for Attrs<'a>"],["impl PartialEq for Align"],["impl PartialEq for Affinity"],["impl PartialEq for Cursor"],["impl PartialEq for SubpixelBin"],["impl PartialEq for Motion"],["impl PartialEq for CacheKey"],["impl PartialEq for FontMatchKey"],["impl PartialEq for FontMatchAttrs"],["impl PartialEq for Scroll"],["impl PartialEq for Action"],["impl PartialEq for AttrsOwned"],["impl PartialEq for Shaping"],["impl PartialEq for Metrics"],["impl PartialEq for Wrap"]],
     "fontconfig_parser":[["impl PartialEq for EditMode"],["impl PartialEq for Value"],["impl PartialEq for SelectFont"],["impl PartialEq for TestQual"],["impl PartialEq for Expression"],["impl PartialEq for TestCompare"],["impl PartialEq for DirPrefix"],["impl PartialEq for ListOp"],["impl PartialEq for Test"],["impl PartialEq for FontMatch"],["impl PartialEq for UnaryOp"],["impl PartialEq for RemapDir"],["impl PartialEq for Config"],["impl PartialEq for MatchTarget"],["impl PartialEq for CacheDir"],["impl PartialEq for ConfigPart"],["impl PartialEq for BinaryOp"],["impl PartialEq for Property"],["impl PartialEq for Alias"],["impl PartialEq for Constant"],["impl PartialEq for FontConfig"],["impl PartialEq for PropertyKind"],["impl PartialEq for IntOrRange"],["impl PartialEq for Include"],["impl PartialEq for TernaryOp"],["impl PartialEq for PropertyTarget"],["impl PartialEq for EditBinding"],["impl PartialEq for DirData"],["impl PartialEq for Match"],["impl PartialEq for Edit"],["impl PartialEq for Dir"],["impl PartialEq for TestTarget"],["impl PartialEq for RemapDirData"]],
     "fontdb":[["impl<'a> PartialEq for Family<'a>"],["impl PartialEq for Style"],["impl<'a> PartialEq for Query<'a>"],["impl PartialEq for Weight"],["impl PartialEq for ID"]],
     "log":[["impl PartialEq<LevelFilter> for Level"],["impl PartialEq for ParseLevelError"],["impl<'a> PartialEq for Metadata<'a>"],["impl PartialEq for LevelFilter"],["impl PartialEq<Level> for LevelFilter"],["impl PartialEq for Level"],["impl<'a> PartialEq for MetadataBuilder<'a>"]],
    diff --git a/trait.impl/core/cmp/trait.PartialOrd.js b/trait.impl/core/cmp/trait.PartialOrd.js
    index 3dc9a9bf9a..4035517823 100644
    --- a/trait.impl/core/cmp/trait.PartialOrd.js
    +++ b/trait.impl/core/cmp/trait.PartialOrd.js
    @@ -1,5 +1,5 @@
     (function() {var implementors = {
    -"cosmic_text":[["impl PartialOrd for Color"],["impl PartialOrd for Affinity"],["impl PartialOrd for CacheKey"],["impl PartialOrd for FontMatchKey"],["impl PartialOrd for Cursor"],["impl PartialOrd for LayoutCursor"],["impl PartialOrd for CacheKeyFlags"],["impl PartialOrd for Scroll"],["impl PartialOrd for SubpixelBin"]],
    +"cosmic_text":[["impl PartialOrd for Affinity"],["impl PartialOrd for CacheKey"],["impl PartialOrd for FontMatchKey"],["impl PartialOrd for Cursor"],["impl PartialOrd for LayoutCursor"],["impl PartialOrd for CacheKeyFlags"],["impl PartialOrd for Color"],["impl PartialOrd for Scroll"],["impl PartialOrd for SubpixelBin"]],
     "fontdb":[["impl PartialOrd for ID"],["impl PartialOrd for Weight"]],
     "log":[["impl<'a> PartialOrd for Metadata<'a>"],["impl PartialOrd<Level> for LevelFilter"],["impl PartialOrd<LevelFilter> for Level"],["impl PartialOrd for Level"],["impl PartialOrd for LevelFilter"],["impl<'a> PartialOrd for MetadataBuilder<'a>"]],
     "rangemap":[["impl<T> PartialOrd for RangeSet<T>where\n    T: PartialOrd,"],["impl<K, V, StepFnsT> PartialOrd for RangeInclusiveMap<K, V, StepFnsT>where\n    K: PartialOrd,\n    V: PartialOrd,"],["impl<T> PartialOrd for RangeInclusiveSet<T, T>where\n    T: PartialOrd,"],["impl<K, V> PartialOrd for RangeMap<K, V>where\n    K: PartialOrd,\n    V: PartialOrd,"]],
    diff --git a/trait.impl/core/convert/trait.From.js b/trait.impl/core/convert/trait.From.js
    index 97bd96260c..a06537a216 100644
    --- a/trait.impl/core/convert/trait.From.js
    +++ b/trait.impl/core/convert/trait.From.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "bytemuck":[["impl From<PodCastError> for CheckedCastError"]],
    -"cosmic_text":[["impl<'buffer> From<Buffer> for BufferRef<'buffer>"],["impl<'buffer> From<&'buffer mut Buffer> for BufferRef<'buffer>"],["impl<'buffer> From<Arc<Buffer>> for BufferRef<'buffer>"]],
    +"cosmic_text":[["impl<'buffer> From<Buffer> for BufferRef<'buffer>"],["impl<'a> From<Attrs<'a>> for FontMatchAttrs"],["impl<'buffer> From<&'buffer mut Buffer> for BufferRef<'buffer>"],["impl<'buffer> From<Arc<Buffer>> for BufferRef<'buffer>"]],
     "fontconfig_parser":[["impl From<Include> for ConfigPart"],["impl From<RemapDir> for ConfigPart"],["impl From<Constant> for Value"],["impl From<ParseIntError> for Error"],["impl From<Match> for ConfigPart"],["impl From<ParseFloatError> for Error"],["impl From<Error> for Error"],["impl From<(PropertyTarget, PropertyKind)> for Value"],["impl From<CacheDir> for ConfigPart"],["impl From<Error> for Error"],["impl From<ParseBoolError> for Error"],["impl From<String> for Value"],["impl From<SelectFont> for ConfigPart"],["impl<V> From<V> for Expressionwhere\n    Value: From<V>,"],["impl From<u32> for Value"],["impl From<Config> for ConfigPart"],["impl From<Dir> for ConfigPart"],["impl<'a> From<&'a str> for Value"],["impl From<Alias> for ConfigPart"],["impl From<Vec<IntOrRange>> for Value"],["impl From<bool> for Value"],["impl From<f64> for Value"]],
     "memmap2":[["impl From<Mmap> for MmapRaw"],["impl From<MmapMut> for MmapRaw"]],
     "roxmltree":[["impl From<u32> for NodeId"],["impl<'a, 'b> From<(&'a str, &'b str)> for ExpandedName<'a, 'b>"],["impl From<Error> for Error"],["impl From<usize> for NodeId"],["impl<'a, 'b> From<&'b str> for ExpandedName<'a, 'b>"]],
    diff --git a/trait.impl/core/fmt/trait.Debug.js b/trait.impl/core/fmt/trait.Debug.js
    index 0f9618e30d..438309d100 100644
    --- a/trait.impl/core/fmt/trait.Debug.js
    +++ b/trait.impl/core/fmt/trait.Debug.js
    @@ -1,7 +1,7 @@
     (function() {var implementors = {
     "bitflags":[["impl Debug for ParseError"]],
     "bytemuck":[["impl Debug for PodCastError"],["impl Debug for CheckedCastError"]],
    -"cosmic_text":[["impl<'a> Debug for Attrs<'a>"],["impl Debug for Scroll"],["impl Debug for ShapeBuffer"],["impl Debug for Change"],["impl Debug for CacheKeyFlags"],["impl Debug for SwashCache"],["impl Debug for ShapeLine"],["impl Debug for AttrsOwned"],["impl Debug for FontMatchKey"],["impl Debug for Shaping"],["impl Debug for CacheKey"],["impl Debug for Align"],["impl Debug for FamilyOwned"],["impl Debug for Affinity"],["impl Debug for Selection"],["impl<'text> Debug for BidiParagraphs<'text>"],["impl<'b> Debug for LayoutRunIter<'b>"],["impl Debug for Metrics"],["impl Debug for Font"],["impl Debug for Action"],["impl<'buffer> Debug for Editor<'buffer>"],["impl Debug for ShapeGlyph"],["impl Debug for LayoutGlyph"],["impl Debug for FontSystem"],["impl Debug for Motion"],["impl Debug for LayoutCursor"],["impl<'a> Debug for LayoutRun<'a>"],["impl Debug for Color"],["impl Debug for ShapeSpan"],["impl Debug for BufferLine"],["impl Debug for Wrap"],["impl Debug for LayoutLine"],["impl Debug for SubpixelBin"],["impl Debug for PhysicalGlyph"],["impl<'a, T: Debug> Debug for BorrowedWithFontSystem<'a, T>"],["impl Debug for AttrsList"],["impl<'buffer> Debug for BufferRef<'buffer>"],["impl Debug for Cursor"],["impl Debug for ShapeWord"],["impl Debug for Buffer"],["impl Debug for ChangeItem"]],
    +"cosmic_text":[["impl Debug for FamilyOwned"],["impl Debug for Scroll"],["impl Debug for ShapeBuffer"],["impl Debug for Change"],["impl Debug for CacheKeyFlags"],["impl Debug for SwashCache"],["impl Debug for Color"],["impl Debug for ShapeLine"],["impl<'a> Debug for Attrs<'a>"],["impl Debug for FontMatchKey"],["impl Debug for Shaping"],["impl Debug for CacheKey"],["impl Debug for Align"],["impl Debug for Affinity"],["impl Debug for Selection"],["impl Debug for FontMatchAttrs"],["impl<'text> Debug for BidiParagraphs<'text>"],["impl<'b> Debug for LayoutRunIter<'b>"],["impl Debug for Metrics"],["impl Debug for Font"],["impl Debug for Action"],["impl<'buffer> Debug for Editor<'buffer>"],["impl Debug for ShapeGlyph"],["impl Debug for LayoutGlyph"],["impl Debug for FontSystem"],["impl Debug for Motion"],["impl Debug for LayoutCursor"],["impl Debug for AttrsList"],["impl<'a> Debug for LayoutRun<'a>"],["impl Debug for ShapeSpan"],["impl Debug for BufferLine"],["impl Debug for Wrap"],["impl Debug for LayoutLine"],["impl Debug for SubpixelBin"],["impl Debug for AttrsOwned"],["impl Debug for PhysicalGlyph"],["impl<'a, T: Debug> Debug for BorrowedWithFontSystem<'a, T>"],["impl<'buffer> Debug for BufferRef<'buffer>"],["impl Debug for Cursor"],["impl Debug for ShapeWord"],["impl Debug for Buffer"],["impl Debug for ChangeItem"]],
     "fontconfig_parser":[["impl Debug for Match"],["impl Debug for Constant"],["impl Debug for TestQual"],["impl Debug for UnaryOp"],["impl Debug for Dir"],["impl Debug for FontConfig"],["impl Debug for ConfigPart"],["impl Debug for BinaryOp"],["impl Debug for Expression"],["impl Debug for MatchTarget"],["impl Debug for EditBinding"],["impl Debug for Error"],["impl Debug for PropertyKind"],["impl Debug for Edit"],["impl Debug for ListOp"],["impl Debug for TestTarget"],["impl Debug for IntOrRange"],["impl Debug for Alias"],["impl Debug for DirData"],["impl Debug for PropertyTarget"],["impl Debug for EditMode"],["impl Debug for TernaryOp"],["impl Debug for SelectFont"],["impl Debug for Config"],["impl Debug for DirPrefix"],["impl Debug for FontMatch"],["impl Debug for Property"],["impl Debug for RemapDirData"],["impl Debug for Test"],["impl Debug for TestCompare"],["impl Debug for RemapDir"],["impl Debug for Value"],["impl Debug for CacheDir"],["impl Debug for Include"]],
     "fontdb":[["impl Debug for Source"],["impl Debug for Weight"],["impl Debug for ID"],["impl Debug for FaceInfo"],["impl<'a> Debug for Family<'a>"],["impl Debug for Style"],["impl<'a> Debug for Query<'a>"],["impl Debug for Database"]],
     "log":[["impl Debug for Level"],["impl Debug for LevelFilter"],["impl<'a> Debug for Record<'a>"],["impl<'a> Debug for MetadataBuilder<'a>"],["impl<'a> Debug for Metadata<'a>"],["impl Debug for SetLoggerError"],["impl Debug for ParseLevelError"],["impl<'a> Debug for RecordBuilder<'a>"]],
    diff --git a/trait.impl/core/hash/trait.Hash.js b/trait.impl/core/hash/trait.Hash.js
    index 6ca6f5d8fa..3da51f97a9 100644
    --- a/trait.impl/core/hash/trait.Hash.js
    +++ b/trait.impl/core/hash/trait.Hash.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "bytemuck":[["impl Hash for CheckedCastError"],["impl Hash for PodCastError"]],
    -"cosmic_text":[["impl Hash for CacheKeyFlags"],["impl Hash for FamilyOwned"],["impl Hash for CacheKey"],["impl<'a> Hash for Attrs<'a>"],["impl Hash for AttrsOwned"],["impl Hash for Shaping"],["impl Hash for Color"],["impl Hash for SubpixelBin"]],
    +"cosmic_text":[["impl Hash for CacheKeyFlags"],["impl Hash for CacheKey"],["impl Hash for FontMatchAttrs"],["impl<'a> Hash for Attrs<'a>"],["impl Hash for Shaping"],["impl Hash for Color"],["impl Hash for FamilyOwned"],["impl Hash for AttrsOwned"],["impl Hash for SubpixelBin"]],
     "fontdb":[["impl<'a> Hash for Query<'a>"],["impl Hash for Style"],["impl<'a> Hash for Family<'a>"],["impl Hash for Weight"],["impl Hash for ID"]],
     "log":[["impl Hash for Level"],["impl Hash for LevelFilter"],["impl<'a> Hash for MetadataBuilder<'a>"],["impl<'a> Hash for Metadata<'a>"]],
     "memmap2":[["impl Hash for UncheckedAdvice"],["impl Hash for Advice"]],
    diff --git a/trait.impl/core/marker/trait.Copy.js b/trait.impl/core/marker/trait.Copy.js
    index faffb0cb91..dda3d8ed0f 100644
    --- a/trait.impl/core/marker/trait.Copy.js
    +++ b/trait.impl/core/marker/trait.Copy.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "bytemuck":[["impl Copy for PodCastError"],["impl Copy for CheckedCastError"]],
    -"cosmic_text":[["impl Copy for Selection"],["impl Copy for Cursor"],["impl Copy for SubpixelBin"],["impl Copy for Motion"],["impl Copy for Wrap"],["impl Copy for Color"],["impl Copy for LayoutCursor"],["impl Copy for Action"],["impl Copy for CacheKey"],["impl<'a> Copy for Attrs<'a>"],["impl Copy for Align"],["impl Copy for Affinity"],["impl Copy for Shaping"],["impl Copy for Scroll"],["impl Copy for Metrics"],["impl Copy for FontMatchKey"],["impl Copy for CacheKeyFlags"]],
    +"cosmic_text":[["impl<'a> Copy for Attrs<'a>"],["impl Copy for Selection"],["impl Copy for Cursor"],["impl Copy for SubpixelBin"],["impl Copy for Motion"],["impl Copy for Wrap"],["impl Copy for LayoutCursor"],["impl Copy for Action"],["impl Copy for CacheKey"],["impl Copy for Align"],["impl Copy for Affinity"],["impl Copy for Shaping"],["impl Copy for Color"],["impl Copy for Scroll"],["impl Copy for Metrics"],["impl Copy for FontMatchKey"],["impl Copy for CacheKeyFlags"]],
     "fontconfig_parser":[["impl Copy for PropertyTarget"],["impl Copy for TestTarget"],["impl Copy for TestQual"],["impl Copy for ListOp"],["impl Copy for MatchTarget"],["impl Copy for TestCompare"],["impl Copy for Constant"],["impl Copy for EditBinding"],["impl Copy for TernaryOp"],["impl Copy for EditMode"],["impl Copy for DirPrefix"],["impl Copy for BinaryOp"],["impl Copy for UnaryOp"],["impl Copy for IntOrRange"]],
     "fontdb":[["impl Copy for Style"],["impl Copy for ID"],["impl<'a> Copy for Family<'a>"],["impl Copy for Weight"],["impl<'a> Copy for Query<'a>"]],
     "libc":[["impl Copy for dqblk"],["impl Copy for dirent"],["impl Copy for fanotify_response"],["impl Copy for regex_t"],["impl Copy for timespec"],["impl Copy for nlmsghdr"],["impl Copy for Elf64_Shdr"],["impl Copy for xdp_statistics_v1"],["impl Copy for rlimit"],["impl Copy for flock64"],["impl Copy for mallinfo"],["impl Copy for ipv6_mreq"],["impl Copy for if_nameindex"],["impl Copy for uinput_setup"],["impl Copy for servent"],["impl Copy for arpd_request"],["impl Copy for uinput_abs_setup"],["impl Copy for xdp_umem_reg_v1"],["impl Copy for dirent64"],["impl Copy for posix_spawnattr_t"],["impl Copy for xdp_desc"],["impl Copy for utsname"],["impl Copy for ntptimeval"],["impl Copy for sem_t"],["impl Copy for rusage"],["impl Copy for protoent"],["impl Copy for ff_periodic_effect"],["impl Copy for sembuf"],["impl Copy for user_fpregs_struct"],["impl Copy for Elf64_Chdr"],["impl Copy for pthread_mutex_t"],["impl Copy for __c_anonymous_ptrace_syscall_info_entry"],["impl Copy for hwtstamp_config"],["impl Copy for tls12_crypto_info_chacha20_poly1305"],["impl Copy for sctp_authinfo"],["impl Copy for tm"],["impl Copy for mq_attr"],["impl Copy for fsid_t"],["impl Copy for posix_spawn_file_actions_t"],["impl Copy for xdp_umem_reg"],["impl Copy for sock_txtime"],["impl Copy for xdp_mmap_offsets"],["impl Copy for passwd"],["impl Copy for ifreq"],["impl Copy for seccomp_notif_addfd"],["impl Copy for input_mask"],["impl Copy for fd_set"],["impl Copy for in_addr"],["impl Copy for pthread_mutexattr_t"],["impl Copy for itimerval"],["impl Copy for ip_mreqn"],["impl Copy for uinput_ff_upload"],["impl Copy for uinput_user_dev"],["impl Copy for utimbuf"],["impl Copy for ff_rumble_effect"],["impl Copy for shmid_ds"],["impl Copy for input_id"],["impl Copy for termios"],["impl Copy for signalfd_siginfo"],["impl Copy for ucred"],["impl Copy for pthread_attr_t"],["impl Copy for seccomp_data"],["impl Copy for Elf64_Sym"],["impl Copy for itimerspec"],["impl Copy for __c_anonymous_ptrace_syscall_info_seccomp"],["impl Copy for sigset_t"],["impl Copy for sockaddr_storage"],["impl Copy for Elf64_Phdr"],["impl Copy for arpreq_old"],["impl Copy for dl_phdr_info"],["impl Copy for cmsghdr"],["impl Copy for arphdr"],["impl Copy for seccomp_notif_sizes"],["impl Copy for can_frame"],["impl Copy for sigval"],["impl Copy for seccomp_notif"],["impl Copy for xdp_mmap_offsets_v1"],["impl Copy for sockaddr_in"],["impl Copy for input_keymap_entry"],["impl Copy for mntent"],["impl Copy for ucontext_t"],["impl Copy for statfs"],["impl Copy for ff_envelope"],["impl Copy for tls12_crypto_info_aes_gcm_128"],["impl Copy for iocb"],["impl Copy for xdp_ring_offset"],["impl Copy for ff_ramp_effect"],["impl Copy for sctp_rcvinfo"],["impl Copy for clone_args"],["impl Copy for fanotify_event_metadata"],["impl Copy for _libc_fpxreg"],["impl Copy for iovec"],["impl Copy for sockaddr"],["impl Copy for __c_anonymous_ifc_ifcu"],["impl Copy for Elf32_Shdr"],["impl Copy for canfd_frame"],["impl Copy for sched_param"],["impl Copy for option"],["impl Copy for __exit_status"],["impl Copy for pthread_barrier_t"],["impl Copy for nl_pktinfo"],["impl Copy for aiocb"],["impl Copy for uinput_ff_erase"],["impl Copy for ff_trigger"],["impl Copy for _libc_fpstate"],["impl Copy for sctp_initmsg"],["impl Copy for Elf32_Phdr"],["impl Copy for ptrace_syscall_info"],["impl Copy for ifaddrs"],["impl Copy for winsize"],["impl Copy for ip_mreq"],["impl Copy for Elf32_Sym"],["impl Copy for Dl_info"],["impl Copy for __c_anonymous_sockaddr_can_can_addr"],["impl Copy for lconv"],["impl Copy for hostent"],["impl Copy for sock_fprog"],["impl Copy for seccomp_notif_resp"],["impl Copy for nl_mmap_hdr"],["impl Copy for open_how"],["impl Copy for msginfo"],["impl Copy for ptrace_rseq_configuration"],["impl Copy for pollfd"],["impl Copy for tls12_crypto_info_aes_gcm_256"],["impl Copy for stat"],["impl Copy for linger"],["impl Copy for sock_extended_err"],["impl Copy for in6_addr"],["impl Copy for sigaction"],["impl Copy for packet_mreq"],["impl Copy for in_pktinfo"],["impl Copy for msghdr"],["impl Copy for sigevent"],["impl Copy for input_event"],["impl Copy for glob64_t"],["impl Copy for statfs64"],["impl Copy for mcontext_t"],["impl Copy for ipc_perm"],["impl Copy for nlmsgerr"],["impl Copy for stat64"],["impl Copy for Elf64_Ehdr"],["impl Copy for stack_t"],["impl Copy for xdp_options"],["impl Copy for pthread_barrierattr_t"],["impl Copy for inotify_event"],["impl Copy for cpu_set_t"],["impl Copy for sockaddr_un"],["impl Copy for canxl_frame"],["impl Copy for ff_condition_effect"],["impl Copy for nl_mmap_req"],["impl Copy for sctp_prinfo"],["impl Copy for in6_rtmsg"],["impl Copy for statvfs"],["impl Copy for can_filter"],["impl Copy for sched_attr"],["impl Copy for in6_pktinfo"],["impl Copy for spwd"],["impl Copy for input_absinfo"],["impl Copy for Elf32_Ehdr"],["impl Copy for timex"],["impl Copy for genlmsghdr"],["impl Copy for epoll_event"],["impl Copy for tls_crypto_info"],["impl Copy for tms"],["impl Copy for sockaddr_vm"],["impl Copy for sockaddr_in6"],["impl Copy for statx"],["impl Copy for statvfs64"],["impl Copy for pthread_rwlockattr_t"],["impl Copy for xdp_ring_offset_v1"],["impl Copy for regmatch_t"],["impl Copy for termios2"],["impl Copy for sctp_nxtinfo"],["impl Copy for user_regs_struct"],["impl Copy for msqid_ds"],["impl Copy for __c_anonymous_sockaddr_can_tp"],["impl Copy for sockaddr_can"],["impl Copy for user"],["impl Copy for statx_timestamp"],["impl Copy for __timeval"],["impl Copy for sctp_sndrcvinfo"],["impl Copy for in6_ifreq"],["impl Copy for sock_filter"],["impl Copy for group"],["impl Copy for rlimit64"],["impl Copy for Elf32_Chdr"],["impl Copy for __c_anonymous_ptrace_syscall_info_exit"],["impl Copy for ff_replay"],["impl Copy for sockaddr_nl"],["impl Copy for pthread_condattr_t"],["impl Copy for ff_effect"],["impl Copy for __c_anonymous_sockaddr_can_j1939"],["impl Copy for max_align_t"],["impl Copy for xdp_statistics"],["impl Copy for __c_anonymous_ifru_map"],["impl Copy for mmsghdr"],["impl Copy for file_clone_range"],["impl Copy for sockaddr_ll"],["impl Copy for pthread_rwlock_t"],["impl Copy for arpreq"],["impl Copy for glob_t"],["impl Copy for ff_constant_effect"],["impl Copy for __c_anonymous_ptrace_syscall_info_data"],["impl Copy for rtentry"],["impl Copy for _libc_xmmreg"],["impl Copy for sockaddr_alg"],["impl Copy for mallinfo2"],["impl Copy for semid_ds"],["impl Copy for flock"],["impl Copy for sockaddr_xdp"],["impl Copy for addrinfo"],["impl Copy for j1939_filter"],["impl Copy for ip_mreq_source"],["impl Copy for ptrace_peeksiginfo_args"],["impl Copy for timeval"],["impl Copy for pthread_cond_t"],["impl Copy for sctp_sndinfo"],["impl Copy for nlattr"],["impl Copy for seminfo"],["impl Copy for __c_anonymous_ifr_ifru"],["impl Copy for sysinfo"],["impl Copy for utmpx"],["impl Copy for siginfo_t"],["impl Copy for ifconf"],["impl Copy for af_alg_iv"]],
    diff --git a/trait.impl/core/marker/trait.Freeze.js b/trait.impl/core/marker/trait.Freeze.js
    index e3e1d3f902..efd515ff94 100644
    --- a/trait.impl/core/marker/trait.Freeze.js
    +++ b/trait.impl/core/marker/trait.Freeze.js
    @@ -1,7 +1,7 @@
     (function() {var implementors = {
     "bitflags":[["impl<B> Freeze for Iter<B>where\n    B: Freeze,",1,["bitflags::iter::Iter"]],["impl<B> Freeze for IterNames<B>where\n    B: Freeze,",1,["bitflags::iter::IterNames"]],["impl Freeze for ParseError",1,["bitflags::parser::ParseError"]],["impl<B> Freeze for Flag<B>where\n    B: Freeze,",1,["bitflags::traits::Flag"]]],
     "bytemuck":[["impl Freeze for CheckedCastError",1,["bytemuck::checked::CheckedCastError"]],["impl Freeze for PodCastError",1,["bytemuck::PodCastError"]]],
    -"cosmic_text":[["impl Freeze for Color",1,["cosmic_text::attrs::Color"]],["impl Freeze for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> Freeze for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl Freeze for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl Freeze for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> Freeze for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> Freeze for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> Freeze for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl Freeze for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl Freeze for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl Freeze for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl Freeze for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl Freeze for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl Freeze for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl Freeze for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl Freeze for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl Freeze for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl Freeze for Motion",1,["cosmic_text::cursor::Motion"]],["impl Freeze for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> Freeze for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl Freeze for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> Freeze for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl Freeze for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl Freeze for Change",1,["cosmic_text::edit::Change"]],["impl Freeze for Selection",1,["cosmic_text::edit::Selection"]],["impl Freeze for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl Freeze for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> Freeze for BorrowedWithFontSystem<'a, T>",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl Freeze for Font",1,["cosmic_text::font::Font"]],["impl Freeze for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl Freeze for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl Freeze for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl Freeze for Wrap",1,["cosmic_text::layout::Wrap"]],["impl Freeze for Align",1,["cosmic_text::layout::Align"]],["impl Freeze for Shaping",1,["cosmic_text::shape::Shaping"]],["impl Freeze for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl Freeze for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl Freeze for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl Freeze for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl Freeze for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl Freeze for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
    +"cosmic_text":[["impl Freeze for Color",1,["cosmic_text::attrs::Color"]],["impl Freeze for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> Freeze for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl Freeze for FontMatchAttrs",1,["cosmic_text::attrs::FontMatchAttrs"]],["impl Freeze for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl Freeze for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> Freeze for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> Freeze for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> Freeze for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl Freeze for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl Freeze for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl Freeze for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl Freeze for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl Freeze for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl Freeze for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl Freeze for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl Freeze for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl Freeze for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl Freeze for Motion",1,["cosmic_text::cursor::Motion"]],["impl Freeze for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> Freeze for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl Freeze for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> Freeze for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl Freeze for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl Freeze for Change",1,["cosmic_text::edit::Change"]],["impl Freeze for Selection",1,["cosmic_text::edit::Selection"]],["impl Freeze for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl Freeze for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> Freeze for BorrowedWithFontSystem<'a, T>",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl Freeze for Font",1,["cosmic_text::font::Font"]],["impl Freeze for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl Freeze for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl Freeze for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl Freeze for Wrap",1,["cosmic_text::layout::Wrap"]],["impl Freeze for Align",1,["cosmic_text::layout::Align"]],["impl Freeze for Shaping",1,["cosmic_text::shape::Shaping"]],["impl Freeze for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl Freeze for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl Freeze for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl Freeze for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl Freeze for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl Freeze for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
     "fontconfig_parser":[["impl Freeze for Error",1,["fontconfig_parser::error::Error"]],["impl Freeze for Alias",1,["fontconfig_parser::types::alias::Alias"]],["impl Freeze for Config",1,["fontconfig_parser::types::config::Config"]],["impl Freeze for Constant",1,["fontconfig_parser::types::constant::Constant"]],["impl Freeze for Dir",1,["fontconfig_parser::types::dir::Dir"]],["impl Freeze for CacheDir",1,["fontconfig_parser::types::dir::CacheDir"]],["impl Freeze for Include",1,["fontconfig_parser::types::dir::Include"]],["impl Freeze for RemapDir",1,["fontconfig_parser::types::dir::RemapDir"]],["impl Freeze for DirPrefix",1,["fontconfig_parser::types::dir::DirPrefix"]],["impl Freeze for ConfigPart",1,["fontconfig_parser::types::document::ConfigPart"]],["impl Freeze for FontConfig",1,["fontconfig_parser::types::document::FontConfig"]],["impl Freeze for DirData",1,["fontconfig_parser::types::document::DirData"]],["impl Freeze for RemapDirData",1,["fontconfig_parser::types::document::RemapDirData"]],["impl Freeze for Edit",1,["fontconfig_parser::types::match_::edit::Edit"]],["impl Freeze for EditBinding",1,["fontconfig_parser::types::match_::edit::EditBinding"]],["impl Freeze for EditMode",1,["fontconfig_parser::types::match_::edit::EditMode"]],["impl Freeze for Test",1,["fontconfig_parser::types::match_::test::Test"]],["impl Freeze for TestTarget",1,["fontconfig_parser::types::match_::test::TestTarget"]],["impl Freeze for TestCompare",1,["fontconfig_parser::types::match_::test::TestCompare"]],["impl Freeze for TestQual",1,["fontconfig_parser::types::match_::test::TestQual"]],["impl Freeze for Match",1,["fontconfig_parser::types::match_::Match"]],["impl Freeze for MatchTarget",1,["fontconfig_parser::types::match_::MatchTarget"]],["impl Freeze for Property",1,["fontconfig_parser::types::property::Property"]],["impl Freeze for PropertyKind",1,["fontconfig_parser::types::property::PropertyKind"]],["impl Freeze for SelectFont",1,["fontconfig_parser::types::selectfont::SelectFont"]],["impl Freeze for FontMatch",1,["fontconfig_parser::types::selectfont::FontMatch"]],["impl Freeze for ListOp",1,["fontconfig_parser::types::value::ListOp"]],["impl Freeze for UnaryOp",1,["fontconfig_parser::types::value::UnaryOp"]],["impl Freeze for BinaryOp",1,["fontconfig_parser::types::value::BinaryOp"]],["impl Freeze for TernaryOp",1,["fontconfig_parser::types::value::TernaryOp"]],["impl Freeze for Expression",1,["fontconfig_parser::types::value::Expression"]],["impl Freeze for PropertyTarget",1,["fontconfig_parser::types::value::PropertyTarget"]],["impl Freeze for Value",1,["fontconfig_parser::types::value::Value"]],["impl Freeze for IntOrRange",1,["fontconfig_parser::types::IntOrRange"]]],
     "fontdb":[["impl Freeze for ID",1,["fontdb::ID"]],["impl Freeze for Database",1,["fontdb::Database"]],["impl Freeze for FaceInfo",1,["fontdb::FaceInfo"]],["impl Freeze for Source",1,["fontdb::Source"]],["impl<'a> Freeze for Query<'a>",1,["fontdb::Query"]],["impl<'a> Freeze for Family<'a>",1,["fontdb::Family"]],["impl Freeze for Weight",1,["fontdb::Weight"]],["impl Freeze for Style",1,["fontdb::Style"]]],
     "libc":[["impl Freeze for statvfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl Freeze for max_align_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl Freeze for clone_args",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl Freeze for sigaction",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl Freeze for statfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl Freeze for flock",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl Freeze for flock64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl Freeze for siginfo_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl Freeze for stack_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl Freeze for stat",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl Freeze for stat64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl Freeze for statfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl Freeze for statvfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl Freeze for pthread_attr_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl Freeze for _libc_fpxreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl Freeze for _libc_xmmreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl Freeze for _libc_fpstate",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl Freeze for user_regs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl Freeze for user",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl Freeze for mcontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl Freeze for ipc_perm",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl Freeze for shmid_ds",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl Freeze for ptrace_rseq_configuration",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl Freeze for user_fpregs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl Freeze for ucontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl Freeze for sigset_t",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl Freeze for sysinfo",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl Freeze for msqid_ds",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl Freeze for semid_ds",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl Freeze for sem_t",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl Freeze for statx",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl Freeze for statx_timestamp",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl Freeze for aiocb",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl Freeze for __exit_status",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl Freeze for __timeval",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl Freeze for glob64_t",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl Freeze for msghdr",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl Freeze for cmsghdr",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl Freeze for termios",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl Freeze for mallinfo",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl Freeze for mallinfo2",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl Freeze for nl_pktinfo",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl Freeze for nl_mmap_req",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl Freeze for nl_mmap_hdr",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl Freeze for rtentry",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl Freeze for timex",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl Freeze for ntptimeval",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl Freeze for regex_t",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl Freeze for Elf64_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl Freeze for Elf32_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl Freeze for seminfo",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl Freeze for ptrace_peeksiginfo_args",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl Freeze for __c_anonymous_ptrace_syscall_info_entry",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl Freeze for __c_anonymous_ptrace_syscall_info_exit",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl Freeze for __c_anonymous_ptrace_syscall_info_seccomp",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl Freeze for ptrace_syscall_info",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl Freeze for sockaddr_xdp",1,["libc::unix::linux_like::linux::gnu::sockaddr_xdp"]],["impl Freeze for xdp_ring_offset",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset"]],["impl Freeze for xdp_mmap_offsets",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets"]],["impl Freeze for xdp_ring_offset_v1",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset_v1"]],["impl Freeze for xdp_mmap_offsets_v1",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets_v1"]],["impl Freeze for xdp_umem_reg",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg"]],["impl Freeze for xdp_umem_reg_v1",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg_v1"]],["impl Freeze for xdp_statistics",1,["libc::unix::linux_like::linux::gnu::xdp_statistics"]],["impl Freeze for xdp_statistics_v1",1,["libc::unix::linux_like::linux::gnu::xdp_statistics_v1"]],["impl Freeze for xdp_options",1,["libc::unix::linux_like::linux::gnu::xdp_options"]],["impl Freeze for xdp_desc",1,["libc::unix::linux_like::linux::gnu::xdp_desc"]],["impl Freeze for iocb",1,["libc::unix::linux_like::linux::gnu::iocb"]],["impl Freeze for __c_anonymous_ptrace_syscall_info_data",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl Freeze for utmpx",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl Freeze for termios2",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl Freeze for open_how",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl Freeze for fpos64_t",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl Freeze for glob_t",1,["libc::unix::linux_like::linux::glob_t"]],["impl Freeze for passwd",1,["libc::unix::linux_like::linux::passwd"]],["impl Freeze for spwd",1,["libc::unix::linux_like::linux::spwd"]],["impl Freeze for dqblk",1,["libc::unix::linux_like::linux::dqblk"]],["impl Freeze for signalfd_siginfo",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl Freeze for itimerspec",1,["libc::unix::linux_like::linux::itimerspec"]],["impl Freeze for fsid_t",1,["libc::unix::linux_like::linux::fsid_t"]],["impl Freeze for packet_mreq",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl Freeze for cpu_set_t",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl Freeze for if_nameindex",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl Freeze for msginfo",1,["libc::unix::linux_like::linux::msginfo"]],["impl Freeze for sembuf",1,["libc::unix::linux_like::linux::sembuf"]],["impl Freeze for input_event",1,["libc::unix::linux_like::linux::input_event"]],["impl Freeze for input_id",1,["libc::unix::linux_like::linux::input_id"]],["impl Freeze for input_absinfo",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl Freeze for input_keymap_entry",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl Freeze for input_mask",1,["libc::unix::linux_like::linux::input_mask"]],["impl Freeze for ff_replay",1,["libc::unix::linux_like::linux::ff_replay"]],["impl Freeze for ff_trigger",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl Freeze for ff_envelope",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl Freeze for ff_constant_effect",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl Freeze for ff_ramp_effect",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl Freeze for ff_condition_effect",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl Freeze for ff_periodic_effect",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl Freeze for ff_rumble_effect",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl Freeze for ff_effect",1,["libc::unix::linux_like::linux::ff_effect"]],["impl Freeze for uinput_ff_upload",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl Freeze for uinput_ff_erase",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl Freeze for uinput_abs_setup",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl Freeze for dl_phdr_info",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl Freeze for Elf32_Ehdr",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl Freeze for Elf64_Ehdr",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl Freeze for Elf32_Sym",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl Freeze for Elf64_Sym",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl Freeze for Elf32_Phdr",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl Freeze for Elf64_Phdr",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl Freeze for Elf32_Shdr",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl Freeze for Elf64_Shdr",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl Freeze for ucred",1,["libc::unix::linux_like::linux::ucred"]],["impl Freeze for mntent",1,["libc::unix::linux_like::linux::mntent"]],["impl Freeze for posix_spawn_file_actions_t",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl Freeze for posix_spawnattr_t",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl Freeze for genlmsghdr",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl Freeze for in6_pktinfo",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl Freeze for arpd_request",1,["libc::unix::linux_like::linux::arpd_request"]],["impl Freeze for inotify_event",1,["libc::unix::linux_like::linux::inotify_event"]],["impl Freeze for fanotify_response",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl Freeze for sockaddr_vm",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl Freeze for regmatch_t",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl Freeze for sock_extended_err",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl Freeze for __c_anonymous_sockaddr_can_tp",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl Freeze for __c_anonymous_sockaddr_can_j1939",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl Freeze for can_filter",1,["libc::unix::linux_like::linux::can_filter"]],["impl Freeze for j1939_filter",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl Freeze for sock_filter",1,["libc::unix::linux_like::linux::sock_filter"]],["impl Freeze for sock_fprog",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl Freeze for seccomp_data",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl Freeze for seccomp_notif_sizes",1,["libc::unix::linux_like::linux::seccomp_notif_sizes"]],["impl Freeze for seccomp_notif",1,["libc::unix::linux_like::linux::seccomp_notif"]],["impl Freeze for seccomp_notif_resp",1,["libc::unix::linux_like::linux::seccomp_notif_resp"]],["impl Freeze for seccomp_notif_addfd",1,["libc::unix::linux_like::linux::seccomp_notif_addfd"]],["impl Freeze for nlmsghdr",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl Freeze for nlmsgerr",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl Freeze for nlattr",1,["libc::unix::linux_like::linux::nlattr"]],["impl Freeze for file_clone_range",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl Freeze for __c_anonymous_ifru_map",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl Freeze for in6_ifreq",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl Freeze for option",1,["libc::unix::linux_like::linux::option"]],["impl Freeze for sctp_initmsg",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl Freeze for sctp_sndrcvinfo",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl Freeze for sctp_sndinfo",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl Freeze for sctp_rcvinfo",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl Freeze for sctp_nxtinfo",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl Freeze for sctp_prinfo",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl Freeze for sctp_authinfo",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl Freeze for rlimit64",1,["libc::unix::linux_like::linux::rlimit64"]],["impl Freeze for tls_crypto_info",1,["libc::unix::linux_like::linux::tls_crypto_info"]],["impl Freeze for tls12_crypto_info_aes_gcm_128",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_128"]],["impl Freeze for tls12_crypto_info_aes_gcm_256",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_256"]],["impl Freeze for tls12_crypto_info_chacha20_poly1305",1,["libc::unix::linux_like::linux::tls12_crypto_info_chacha20_poly1305"]],["impl Freeze for sockaddr_nl",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl Freeze for dirent",1,["libc::unix::linux_like::linux::dirent"]],["impl Freeze for sockaddr_alg",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl Freeze for uinput_setup",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl Freeze for uinput_user_dev",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl Freeze for af_alg_iv",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl Freeze for mq_attr",1,["libc::unix::linux_like::linux::mq_attr"]],["impl Freeze for __c_anonymous_ifr_ifru",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl Freeze for ifreq",1,["libc::unix::linux_like::linux::ifreq"]],["impl Freeze for __c_anonymous_ifc_ifcu",1,["libc::unix::linux_like::linux::__c_anonymous_ifc_ifcu"]],["impl Freeze for ifconf",1,["libc::unix::linux_like::linux::ifconf"]],["impl Freeze for hwtstamp_config",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl Freeze for dirent64",1,["libc::unix::linux_like::linux::dirent64"]],["impl Freeze for sched_attr",1,["libc::unix::linux_like::linux::sched_attr"]],["impl Freeze for sock_txtime",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl Freeze for __c_anonymous_sockaddr_can_can_addr",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl Freeze for sockaddr_can",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl Freeze for pthread_mutexattr_t",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl Freeze for pthread_rwlockattr_t",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl Freeze for pthread_condattr_t",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl Freeze for pthread_barrierattr_t",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl Freeze for fanotify_event_metadata",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl Freeze for pthread_cond_t",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl Freeze for pthread_mutex_t",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl Freeze for pthread_rwlock_t",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl Freeze for pthread_barrier_t",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl Freeze for can_frame",1,["libc::unix::linux_like::linux::can_frame"]],["impl Freeze for canfd_frame",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl Freeze for canxl_frame",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl Freeze for timezone",1,["libc::unix::linux_like::timezone"]],["impl Freeze for in_addr",1,["libc::unix::linux_like::in_addr"]],["impl Freeze for ip_mreq",1,["libc::unix::linux_like::ip_mreq"]],["impl Freeze for ip_mreqn",1,["libc::unix::linux_like::ip_mreqn"]],["impl Freeze for ip_mreq_source",1,["libc::unix::linux_like::ip_mreq_source"]],["impl Freeze for sockaddr",1,["libc::unix::linux_like::sockaddr"]],["impl Freeze for sockaddr_in",1,["libc::unix::linux_like::sockaddr_in"]],["impl Freeze for sockaddr_in6",1,["libc::unix::linux_like::sockaddr_in6"]],["impl Freeze for addrinfo",1,["libc::unix::linux_like::addrinfo"]],["impl Freeze for sockaddr_ll",1,["libc::unix::linux_like::sockaddr_ll"]],["impl Freeze for fd_set",1,["libc::unix::linux_like::fd_set"]],["impl Freeze for tm",1,["libc::unix::linux_like::tm"]],["impl Freeze for sched_param",1,["libc::unix::linux_like::sched_param"]],["impl Freeze for Dl_info",1,["libc::unix::linux_like::Dl_info"]],["impl Freeze for lconv",1,["libc::unix::linux_like::lconv"]],["impl Freeze for in_pktinfo",1,["libc::unix::linux_like::in_pktinfo"]],["impl Freeze for ifaddrs",1,["libc::unix::linux_like::ifaddrs"]],["impl Freeze for in6_rtmsg",1,["libc::unix::linux_like::in6_rtmsg"]],["impl Freeze for arpreq",1,["libc::unix::linux_like::arpreq"]],["impl Freeze for arpreq_old",1,["libc::unix::linux_like::arpreq_old"]],["impl Freeze for arphdr",1,["libc::unix::linux_like::arphdr"]],["impl Freeze for mmsghdr",1,["libc::unix::linux_like::mmsghdr"]],["impl Freeze for epoll_event",1,["libc::unix::linux_like::epoll_event"]],["impl Freeze for sockaddr_un",1,["libc::unix::linux_like::sockaddr_un"]],["impl Freeze for sockaddr_storage",1,["libc::unix::linux_like::sockaddr_storage"]],["impl Freeze for utsname",1,["libc::unix::linux_like::utsname"]],["impl Freeze for sigevent",1,["libc::unix::linux_like::sigevent"]],["impl Freeze for in6_addr",1,["libc::unix::align::in6_addr"]],["impl Freeze for DIR",1,["libc::unix::DIR"]],["impl Freeze for group",1,["libc::unix::group"]],["impl Freeze for utimbuf",1,["libc::unix::utimbuf"]],["impl Freeze for timeval",1,["libc::unix::timeval"]],["impl Freeze for timespec",1,["libc::unix::timespec"]],["impl Freeze for rlimit",1,["libc::unix::rlimit"]],["impl Freeze for rusage",1,["libc::unix::rusage"]],["impl Freeze for ipv6_mreq",1,["libc::unix::ipv6_mreq"]],["impl Freeze for hostent",1,["libc::unix::hostent"]],["impl Freeze for iovec",1,["libc::unix::iovec"]],["impl Freeze for pollfd",1,["libc::unix::pollfd"]],["impl Freeze for winsize",1,["libc::unix::winsize"]],["impl Freeze for linger",1,["libc::unix::linger"]],["impl Freeze for sigval",1,["libc::unix::sigval"]],["impl Freeze for itimerval",1,["libc::unix::itimerval"]],["impl Freeze for tms",1,["libc::unix::tms"]],["impl Freeze for servent",1,["libc::unix::servent"]],["impl Freeze for protoent",1,["libc::unix::protoent"]],["impl Freeze for FILE",1,["libc::unix::FILE"]],["impl Freeze for fpos_t",1,["libc::unix::fpos_t"]]],
    diff --git a/trait.impl/core/marker/trait.Send.js b/trait.impl/core/marker/trait.Send.js
    index 1cfddabff5..9758c080eb 100644
    --- a/trait.impl/core/marker/trait.Send.js
    +++ b/trait.impl/core/marker/trait.Send.js
    @@ -1,7 +1,7 @@
     (function() {var implementors = {
     "bitflags":[["impl<B> Send for Iter<B>where\n    B: Send + Sync,",1,["bitflags::iter::Iter"]],["impl<B> Send for IterNames<B>where\n    B: Send + Sync,",1,["bitflags::iter::IterNames"]],["impl Send for ParseError",1,["bitflags::parser::ParseError"]],["impl<B> Send for Flag<B>where\n    B: Send,",1,["bitflags::traits::Flag"]]],
     "bytemuck":[["impl Send for CheckedCastError",1,["bytemuck::checked::CheckedCastError"]],["impl Send for PodCastError",1,["bytemuck::PodCastError"]]],
    -"cosmic_text":[["impl Send for Color",1,["cosmic_text::attrs::Color"]],["impl Send for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> Send for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl Send for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl Send for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> Send for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> Send for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> Send for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl Send for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl Send for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl Send for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl Send for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl Send for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl Send for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl Send for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl Send for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl Send for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl Send for Motion",1,["cosmic_text::cursor::Motion"]],["impl Send for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> Send for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl Send for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> Send for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl Send for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl Send for Change",1,["cosmic_text::edit::Change"]],["impl Send for Selection",1,["cosmic_text::edit::Selection"]],["impl Send for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl Send for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> Send for BorrowedWithFontSystem<'a, T>where\n    T: Send,",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl Send for Font",1,["cosmic_text::font::Font"]],["impl Send for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl Send for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl Send for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl Send for Wrap",1,["cosmic_text::layout::Wrap"]],["impl Send for Align",1,["cosmic_text::layout::Align"]],["impl Send for Shaping",1,["cosmic_text::shape::Shaping"]],["impl Send for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl Send for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl Send for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl Send for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl Send for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl Send for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
    +"cosmic_text":[["impl Send for Color",1,["cosmic_text::attrs::Color"]],["impl Send for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> Send for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl Send for FontMatchAttrs",1,["cosmic_text::attrs::FontMatchAttrs"]],["impl Send for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl Send for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> Send for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> Send for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> Send for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl Send for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl Send for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl Send for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl Send for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl Send for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl Send for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl Send for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl Send for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl Send for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl Send for Motion",1,["cosmic_text::cursor::Motion"]],["impl Send for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> Send for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl Send for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> Send for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl Send for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl Send for Change",1,["cosmic_text::edit::Change"]],["impl Send for Selection",1,["cosmic_text::edit::Selection"]],["impl Send for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl Send for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> Send for BorrowedWithFontSystem<'a, T>where\n    T: Send,",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl Send for Font",1,["cosmic_text::font::Font"]],["impl Send for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl Send for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl Send for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl Send for Wrap",1,["cosmic_text::layout::Wrap"]],["impl Send for Align",1,["cosmic_text::layout::Align"]],["impl Send for Shaping",1,["cosmic_text::shape::Shaping"]],["impl Send for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl Send for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl Send for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl Send for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl Send for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl Send for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
     "fontconfig_parser":[["impl Send for Error",1,["fontconfig_parser::error::Error"]],["impl Send for Alias",1,["fontconfig_parser::types::alias::Alias"]],["impl Send for Config",1,["fontconfig_parser::types::config::Config"]],["impl Send for Constant",1,["fontconfig_parser::types::constant::Constant"]],["impl Send for Dir",1,["fontconfig_parser::types::dir::Dir"]],["impl Send for CacheDir",1,["fontconfig_parser::types::dir::CacheDir"]],["impl Send for Include",1,["fontconfig_parser::types::dir::Include"]],["impl Send for RemapDir",1,["fontconfig_parser::types::dir::RemapDir"]],["impl Send for DirPrefix",1,["fontconfig_parser::types::dir::DirPrefix"]],["impl Send for ConfigPart",1,["fontconfig_parser::types::document::ConfigPart"]],["impl Send for FontConfig",1,["fontconfig_parser::types::document::FontConfig"]],["impl Send for DirData",1,["fontconfig_parser::types::document::DirData"]],["impl Send for RemapDirData",1,["fontconfig_parser::types::document::RemapDirData"]],["impl Send for Edit",1,["fontconfig_parser::types::match_::edit::Edit"]],["impl Send for EditBinding",1,["fontconfig_parser::types::match_::edit::EditBinding"]],["impl Send for EditMode",1,["fontconfig_parser::types::match_::edit::EditMode"]],["impl Send for Test",1,["fontconfig_parser::types::match_::test::Test"]],["impl Send for TestTarget",1,["fontconfig_parser::types::match_::test::TestTarget"]],["impl Send for TestCompare",1,["fontconfig_parser::types::match_::test::TestCompare"]],["impl Send for TestQual",1,["fontconfig_parser::types::match_::test::TestQual"]],["impl Send for Match",1,["fontconfig_parser::types::match_::Match"]],["impl Send for MatchTarget",1,["fontconfig_parser::types::match_::MatchTarget"]],["impl Send for Property",1,["fontconfig_parser::types::property::Property"]],["impl Send for PropertyKind",1,["fontconfig_parser::types::property::PropertyKind"]],["impl Send for SelectFont",1,["fontconfig_parser::types::selectfont::SelectFont"]],["impl Send for FontMatch",1,["fontconfig_parser::types::selectfont::FontMatch"]],["impl Send for ListOp",1,["fontconfig_parser::types::value::ListOp"]],["impl Send for UnaryOp",1,["fontconfig_parser::types::value::UnaryOp"]],["impl Send for BinaryOp",1,["fontconfig_parser::types::value::BinaryOp"]],["impl Send for TernaryOp",1,["fontconfig_parser::types::value::TernaryOp"]],["impl Send for Expression",1,["fontconfig_parser::types::value::Expression"]],["impl Send for PropertyTarget",1,["fontconfig_parser::types::value::PropertyTarget"]],["impl Send for Value",1,["fontconfig_parser::types::value::Value"]],["impl Send for IntOrRange",1,["fontconfig_parser::types::IntOrRange"]]],
     "fontdb":[["impl Send for ID",1,["fontdb::ID"]],["impl Send for Database",1,["fontdb::Database"]],["impl Send for FaceInfo",1,["fontdb::FaceInfo"]],["impl Send for Source",1,["fontdb::Source"]],["impl<'a> Send for Query<'a>",1,["fontdb::Query"]],["impl<'a> Send for Family<'a>",1,["fontdb::Family"]],["impl Send for Weight",1,["fontdb::Weight"]],["impl Send for Style",1,["fontdb::Style"]]],
     "libc":[["impl Send for statvfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl Send for max_align_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl Send for clone_args",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl Send for sigaction",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl Send for statfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl Send for flock",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl Send for flock64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl Send for siginfo_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl !Send for stack_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl Send for stat",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl Send for stat64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl Send for statfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl Send for statvfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl Send for pthread_attr_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl Send for _libc_fpxreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl Send for _libc_xmmreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl Send for _libc_fpstate",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl Send for user_regs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl !Send for user",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl !Send for mcontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl Send for ipc_perm",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl Send for shmid_ds",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl Send for ptrace_rseq_configuration",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl Send for user_fpregs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl !Send for ucontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl Send for sigset_t",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl Send for sysinfo",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl Send for msqid_ds",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl Send for semid_ds",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl Send for sem_t",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl Send for statx",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl Send for statx_timestamp",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl !Send for aiocb",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl Send for __exit_status",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl Send for __timeval",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl !Send for glob64_t",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl !Send for msghdr",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl Send for cmsghdr",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl Send for termios",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl Send for mallinfo",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl Send for mallinfo2",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl Send for nl_pktinfo",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl Send for nl_mmap_req",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl Send for nl_mmap_hdr",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl !Send for rtentry",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl Send for timex",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl Send for ntptimeval",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl !Send for regex_t",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl Send for Elf64_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl Send for Elf32_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl Send for seminfo",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl Send for ptrace_peeksiginfo_args",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl Send for __c_anonymous_ptrace_syscall_info_entry",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl Send for __c_anonymous_ptrace_syscall_info_exit",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl Send for __c_anonymous_ptrace_syscall_info_seccomp",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl Send for ptrace_syscall_info",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl Send for sockaddr_xdp",1,["libc::unix::linux_like::linux::gnu::sockaddr_xdp"]],["impl Send for xdp_ring_offset",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset"]],["impl Send for xdp_mmap_offsets",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets"]],["impl Send for xdp_ring_offset_v1",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset_v1"]],["impl Send for xdp_mmap_offsets_v1",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets_v1"]],["impl Send for xdp_umem_reg",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg"]],["impl Send for xdp_umem_reg_v1",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg_v1"]],["impl Send for xdp_statistics",1,["libc::unix::linux_like::linux::gnu::xdp_statistics"]],["impl Send for xdp_statistics_v1",1,["libc::unix::linux_like::linux::gnu::xdp_statistics_v1"]],["impl Send for xdp_options",1,["libc::unix::linux_like::linux::gnu::xdp_options"]],["impl Send for xdp_desc",1,["libc::unix::linux_like::linux::gnu::xdp_desc"]],["impl Send for iocb",1,["libc::unix::linux_like::linux::gnu::iocb"]],["impl Send for __c_anonymous_ptrace_syscall_info_data",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl Send for utmpx",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl Send for termios2",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl Send for open_how",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl Send for fpos64_t",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl !Send for glob_t",1,["libc::unix::linux_like::linux::glob_t"]],["impl !Send for passwd",1,["libc::unix::linux_like::linux::passwd"]],["impl !Send for spwd",1,["libc::unix::linux_like::linux::spwd"]],["impl Send for dqblk",1,["libc::unix::linux_like::linux::dqblk"]],["impl Send for signalfd_siginfo",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl Send for itimerspec",1,["libc::unix::linux_like::linux::itimerspec"]],["impl Send for fsid_t",1,["libc::unix::linux_like::linux::fsid_t"]],["impl Send for packet_mreq",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl Send for cpu_set_t",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl !Send for if_nameindex",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl Send for msginfo",1,["libc::unix::linux_like::linux::msginfo"]],["impl Send for sembuf",1,["libc::unix::linux_like::linux::sembuf"]],["impl Send for input_event",1,["libc::unix::linux_like::linux::input_event"]],["impl Send for input_id",1,["libc::unix::linux_like::linux::input_id"]],["impl Send for input_absinfo",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl Send for input_keymap_entry",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl Send for input_mask",1,["libc::unix::linux_like::linux::input_mask"]],["impl Send for ff_replay",1,["libc::unix::linux_like::linux::ff_replay"]],["impl Send for ff_trigger",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl Send for ff_envelope",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl Send for ff_constant_effect",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl Send for ff_ramp_effect",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl Send for ff_condition_effect",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl !Send for ff_periodic_effect",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl Send for ff_rumble_effect",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl Send for ff_effect",1,["libc::unix::linux_like::linux::ff_effect"]],["impl Send for uinput_ff_upload",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl Send for uinput_ff_erase",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl Send for uinput_abs_setup",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl !Send for dl_phdr_info",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl Send for Elf32_Ehdr",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl Send for Elf64_Ehdr",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl Send for Elf32_Sym",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl Send for Elf64_Sym",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl Send for Elf32_Phdr",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl Send for Elf64_Phdr",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl Send for Elf32_Shdr",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl Send for Elf64_Shdr",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl Send for ucred",1,["libc::unix::linux_like::linux::ucred"]],["impl !Send for mntent",1,["libc::unix::linux_like::linux::mntent"]],["impl !Send for posix_spawn_file_actions_t",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl Send for posix_spawnattr_t",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl Send for genlmsghdr",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl Send for in6_pktinfo",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl Send for arpd_request",1,["libc::unix::linux_like::linux::arpd_request"]],["impl Send for inotify_event",1,["libc::unix::linux_like::linux::inotify_event"]],["impl Send for fanotify_response",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl Send for sockaddr_vm",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl Send for regmatch_t",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl Send for sock_extended_err",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl Send for __c_anonymous_sockaddr_can_tp",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl Send for __c_anonymous_sockaddr_can_j1939",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl Send for can_filter",1,["libc::unix::linux_like::linux::can_filter"]],["impl Send for j1939_filter",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl Send for sock_filter",1,["libc::unix::linux_like::linux::sock_filter"]],["impl !Send for sock_fprog",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl Send for seccomp_data",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl Send for seccomp_notif_sizes",1,["libc::unix::linux_like::linux::seccomp_notif_sizes"]],["impl Send for seccomp_notif",1,["libc::unix::linux_like::linux::seccomp_notif"]],["impl Send for seccomp_notif_resp",1,["libc::unix::linux_like::linux::seccomp_notif_resp"]],["impl Send for seccomp_notif_addfd",1,["libc::unix::linux_like::linux::seccomp_notif_addfd"]],["impl Send for nlmsghdr",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl Send for nlmsgerr",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl Send for nlattr",1,["libc::unix::linux_like::linux::nlattr"]],["impl Send for file_clone_range",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl Send for __c_anonymous_ifru_map",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl Send for in6_ifreq",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl !Send for option",1,["libc::unix::linux_like::linux::option"]],["impl Send for sctp_initmsg",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl Send for sctp_sndrcvinfo",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl Send for sctp_sndinfo",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl Send for sctp_rcvinfo",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl Send for sctp_nxtinfo",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl Send for sctp_prinfo",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl Send for sctp_authinfo",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl Send for rlimit64",1,["libc::unix::linux_like::linux::rlimit64"]],["impl Send for tls_crypto_info",1,["libc::unix::linux_like::linux::tls_crypto_info"]],["impl Send for tls12_crypto_info_aes_gcm_128",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_128"]],["impl Send for tls12_crypto_info_aes_gcm_256",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_256"]],["impl Send for tls12_crypto_info_chacha20_poly1305",1,["libc::unix::linux_like::linux::tls12_crypto_info_chacha20_poly1305"]],["impl Send for sockaddr_nl",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl Send for dirent",1,["libc::unix::linux_like::linux::dirent"]],["impl Send for sockaddr_alg",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl Send for uinput_setup",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl Send for uinput_user_dev",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl Send for af_alg_iv",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl Send for mq_attr",1,["libc::unix::linux_like::linux::mq_attr"]],["impl !Send for __c_anonymous_ifr_ifru",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl !Send for ifreq",1,["libc::unix::linux_like::linux::ifreq"]],["impl !Send for __c_anonymous_ifc_ifcu",1,["libc::unix::linux_like::linux::__c_anonymous_ifc_ifcu"]],["impl !Send for ifconf",1,["libc::unix::linux_like::linux::ifconf"]],["impl Send for hwtstamp_config",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl Send for dirent64",1,["libc::unix::linux_like::linux::dirent64"]],["impl Send for sched_attr",1,["libc::unix::linux_like::linux::sched_attr"]],["impl Send for sock_txtime",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl Send for __c_anonymous_sockaddr_can_can_addr",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl Send for sockaddr_can",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl Send for pthread_mutexattr_t",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl Send for pthread_rwlockattr_t",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl Send for pthread_condattr_t",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl Send for pthread_barrierattr_t",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl Send for fanotify_event_metadata",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl Send for pthread_cond_t",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl Send for pthread_mutex_t",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl Send for pthread_rwlock_t",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl Send for pthread_barrier_t",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl Send for can_frame",1,["libc::unix::linux_like::linux::can_frame"]],["impl Send for canfd_frame",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl Send for canxl_frame",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl Send for timezone",1,["libc::unix::linux_like::timezone"]],["impl Send for in_addr",1,["libc::unix::linux_like::in_addr"]],["impl Send for ip_mreq",1,["libc::unix::linux_like::ip_mreq"]],["impl Send for ip_mreqn",1,["libc::unix::linux_like::ip_mreqn"]],["impl Send for ip_mreq_source",1,["libc::unix::linux_like::ip_mreq_source"]],["impl Send for sockaddr",1,["libc::unix::linux_like::sockaddr"]],["impl Send for sockaddr_in",1,["libc::unix::linux_like::sockaddr_in"]],["impl Send for sockaddr_in6",1,["libc::unix::linux_like::sockaddr_in6"]],["impl !Send for addrinfo",1,["libc::unix::linux_like::addrinfo"]],["impl Send for sockaddr_ll",1,["libc::unix::linux_like::sockaddr_ll"]],["impl Send for fd_set",1,["libc::unix::linux_like::fd_set"]],["impl !Send for tm",1,["libc::unix::linux_like::tm"]],["impl Send for sched_param",1,["libc::unix::linux_like::sched_param"]],["impl !Send for Dl_info",1,["libc::unix::linux_like::Dl_info"]],["impl !Send for lconv",1,["libc::unix::linux_like::lconv"]],["impl Send for in_pktinfo",1,["libc::unix::linux_like::in_pktinfo"]],["impl !Send for ifaddrs",1,["libc::unix::linux_like::ifaddrs"]],["impl Send for in6_rtmsg",1,["libc::unix::linux_like::in6_rtmsg"]],["impl Send for arpreq",1,["libc::unix::linux_like::arpreq"]],["impl Send for arpreq_old",1,["libc::unix::linux_like::arpreq_old"]],["impl Send for arphdr",1,["libc::unix::linux_like::arphdr"]],["impl !Send for mmsghdr",1,["libc::unix::linux_like::mmsghdr"]],["impl Send for epoll_event",1,["libc::unix::linux_like::epoll_event"]],["impl Send for sockaddr_un",1,["libc::unix::linux_like::sockaddr_un"]],["impl Send for sockaddr_storage",1,["libc::unix::linux_like::sockaddr_storage"]],["impl Send for utsname",1,["libc::unix::linux_like::utsname"]],["impl !Send for sigevent",1,["libc::unix::linux_like::sigevent"]],["impl Send for in6_addr",1,["libc::unix::align::in6_addr"]],["impl Send for DIR",1,["libc::unix::DIR"]],["impl !Send for group",1,["libc::unix::group"]],["impl Send for utimbuf",1,["libc::unix::utimbuf"]],["impl Send for timeval",1,["libc::unix::timeval"]],["impl Send for timespec",1,["libc::unix::timespec"]],["impl Send for rlimit",1,["libc::unix::rlimit"]],["impl Send for rusage",1,["libc::unix::rusage"]],["impl Send for ipv6_mreq",1,["libc::unix::ipv6_mreq"]],["impl !Send for hostent",1,["libc::unix::hostent"]],["impl !Send for iovec",1,["libc::unix::iovec"]],["impl Send for pollfd",1,["libc::unix::pollfd"]],["impl Send for winsize",1,["libc::unix::winsize"]],["impl Send for linger",1,["libc::unix::linger"]],["impl !Send for sigval",1,["libc::unix::sigval"]],["impl Send for itimerval",1,["libc::unix::itimerval"]],["impl Send for tms",1,["libc::unix::tms"]],["impl !Send for servent",1,["libc::unix::servent"]],["impl !Send for protoent",1,["libc::unix::protoent"]],["impl Send for FILE",1,["libc::unix::FILE"]],["impl Send for fpos_t",1,["libc::unix::fpos_t"]]],
    diff --git a/trait.impl/core/marker/trait.StructuralEq.js b/trait.impl/core/marker/trait.StructuralEq.js
    index 77a55f794f..1becdd785b 100644
    --- a/trait.impl/core/marker/trait.StructuralEq.js
    +++ b/trait.impl/core/marker/trait.StructuralEq.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "bytemuck":[["impl StructuralEq for CheckedCastError"],["impl StructuralEq for PodCastError"]],
    -"cosmic_text":[["impl StructuralEq for FamilyOwned"],["impl StructuralEq for CacheKey"],["impl StructuralEq for CacheKeyFlags"],["impl<'a> StructuralEq for Attrs<'a>"],["impl StructuralEq for Scroll"],["impl StructuralEq for Motion"],["impl StructuralEq for FontMatchKey"],["impl StructuralEq for Align"],["impl StructuralEq for AttrsOwned"],["impl StructuralEq for LayoutCursor"],["impl StructuralEq for Shaping"],["impl StructuralEq for AttrsList"],["impl StructuralEq for SubpixelBin"],["impl StructuralEq for Color"],["impl StructuralEq for Cursor"],["impl StructuralEq for Selection"],["impl StructuralEq for Affinity"],["impl StructuralEq for Action"],["impl StructuralEq for Wrap"]],
    +"cosmic_text":[["impl StructuralEq for CacheKey"],["impl StructuralEq for CacheKeyFlags"],["impl StructuralEq for Scroll"],["impl StructuralEq for Motion"],["impl StructuralEq for Color"],["impl StructuralEq for FamilyOwned"],["impl StructuralEq for FontMatchKey"],["impl StructuralEq for FontMatchAttrs"],["impl StructuralEq for Align"],["impl StructuralEq for AttrsList"],["impl StructuralEq for LayoutCursor"],["impl StructuralEq for Shaping"],["impl StructuralEq for SubpixelBin"],["impl<'a> StructuralEq for Attrs<'a>"],["impl StructuralEq for Cursor"],["impl StructuralEq for Selection"],["impl StructuralEq for AttrsOwned"],["impl StructuralEq for Affinity"],["impl StructuralEq for Action"],["impl StructuralEq for Wrap"]],
     "fontconfig_parser":[["impl StructuralEq for DirPrefix"],["impl StructuralEq for TestQual"],["impl StructuralEq for EditBinding"],["impl StructuralEq for BinaryOp"],["impl StructuralEq for PropertyKind"],["impl StructuralEq for UnaryOp"],["impl StructuralEq for CacheDir"],["impl StructuralEq for Dir"],["impl StructuralEq for PropertyTarget"],["impl StructuralEq for Config"],["impl StructuralEq for DirData"],["impl StructuralEq for RemapDir"],["impl StructuralEq for Include"],["impl StructuralEq for TernaryOp"],["impl StructuralEq for ListOp"],["impl StructuralEq for Alias"],["impl StructuralEq for Constant"],["impl StructuralEq for MatchTarget"],["impl StructuralEq for TestTarget"],["impl StructuralEq for EditMode"],["impl StructuralEq for RemapDirData"],["impl StructuralEq for TestCompare"],["impl StructuralEq for IntOrRange"]],
     "fontdb":[["impl StructuralEq for Style"],["impl<'a> StructuralEq for Query<'a>"],["impl<'a> StructuralEq for Family<'a>"],["impl StructuralEq for ID"],["impl StructuralEq for Weight"]],
     "log":[["impl<'a> StructuralEq for MetadataBuilder<'a>"],["impl<'a> StructuralEq for Metadata<'a>"],["impl StructuralEq for LevelFilter"],["impl StructuralEq for ParseLevelError"],["impl StructuralEq for Level"]],
    diff --git a/trait.impl/core/marker/trait.StructuralPartialEq.js b/trait.impl/core/marker/trait.StructuralPartialEq.js
    index fc3e5f21e2..bf75af0d52 100644
    --- a/trait.impl/core/marker/trait.StructuralPartialEq.js
    +++ b/trait.impl/core/marker/trait.StructuralPartialEq.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "bytemuck":[["impl StructuralPartialEq for CheckedCastError"],["impl StructuralPartialEq for PodCastError"]],
    -"cosmic_text":[["impl StructuralPartialEq for Wrap"],["impl StructuralPartialEq for AttrsOwned"],["impl StructuralPartialEq for CacheKey"],["impl StructuralPartialEq for Metrics"],["impl<'a> StructuralPartialEq for Attrs<'a>"],["impl StructuralPartialEq for Shaping"],["impl StructuralPartialEq for LayoutCursor"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Motion"],["impl StructuralPartialEq for CacheKeyFlags"],["impl StructuralPartialEq for Cursor"],["impl StructuralPartialEq for Color"],["impl StructuralPartialEq for FontMatchKey"],["impl StructuralPartialEq for AttrsList"],["impl StructuralPartialEq for Scroll"],["impl StructuralPartialEq for FamilyOwned"],["impl StructuralPartialEq for Selection"],["impl StructuralPartialEq for Affinity"],["impl StructuralPartialEq for SubpixelBin"],["impl StructuralPartialEq for Align"]],
    +"cosmic_text":[["impl StructuralPartialEq for AttrsOwned"],["impl StructuralPartialEq for Wrap"],["impl StructuralPartialEq for CacheKey"],["impl StructuralPartialEq for Metrics"],["impl StructuralPartialEq for FontMatchAttrs"],["impl StructuralPartialEq for Shaping"],["impl StructuralPartialEq for LayoutCursor"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Motion"],["impl StructuralPartialEq for FamilyOwned"],["impl StructuralPartialEq for CacheKeyFlags"],["impl StructuralPartialEq for Cursor"],["impl StructuralPartialEq for FontMatchKey"],["impl StructuralPartialEq for Scroll"],["impl StructuralPartialEq for AttrsList"],["impl StructuralPartialEq for Selection"],["impl StructuralPartialEq for Affinity"],["impl StructuralPartialEq for SubpixelBin"],["impl<'a> StructuralPartialEq for Attrs<'a>"],["impl StructuralPartialEq for Color"],["impl StructuralPartialEq for Align"]],
     "fontconfig_parser":[["impl StructuralPartialEq for FontMatch"],["impl StructuralPartialEq for Alias"],["impl StructuralPartialEq for SelectFont"],["impl StructuralPartialEq for TestQual"],["impl StructuralPartialEq for TestTarget"],["impl StructuralPartialEq for Edit"],["impl StructuralPartialEq for UnaryOp"],["impl StructuralPartialEq for RemapDir"],["impl StructuralPartialEq for ListOp"],["impl StructuralPartialEq for Dir"],["impl StructuralPartialEq for Match"],["impl StructuralPartialEq for PropertyKind"],["impl StructuralPartialEq for DirPrefix"],["impl StructuralPartialEq for EditBinding"],["impl StructuralPartialEq for DirData"],["impl StructuralPartialEq for FontConfig"],["impl StructuralPartialEq for Constant"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for CacheDir"],["impl StructuralPartialEq for Value"],["impl StructuralPartialEq for TernaryOp"],["impl StructuralPartialEq for RemapDirData"],["impl StructuralPartialEq for PropertyTarget"],["impl StructuralPartialEq for Test"],["impl StructuralPartialEq for Property"],["impl StructuralPartialEq for IntOrRange"],["impl StructuralPartialEq for BinaryOp"],["impl StructuralPartialEq for MatchTarget"],["impl StructuralPartialEq for TestCompare"],["impl StructuralPartialEq for Expression"],["impl StructuralPartialEq for ConfigPart"],["impl StructuralPartialEq for Include"],["impl StructuralPartialEq for EditMode"]],
     "fontdb":[["impl StructuralPartialEq for Weight"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for ID"],["impl<'a> StructuralPartialEq for Query<'a>"],["impl<'a> StructuralPartialEq for Family<'a>"]],
     "log":[["impl StructuralPartialEq for Level"],["impl StructuralPartialEq for LevelFilter"],["impl<'a> StructuralPartialEq for Metadata<'a>"],["impl<'a> StructuralPartialEq for MetadataBuilder<'a>"],["impl StructuralPartialEq for ParseLevelError"]],
    diff --git a/trait.impl/core/marker/trait.Sync.js b/trait.impl/core/marker/trait.Sync.js
    index 35119b9c4f..0604f6bce1 100644
    --- a/trait.impl/core/marker/trait.Sync.js
    +++ b/trait.impl/core/marker/trait.Sync.js
    @@ -1,7 +1,7 @@
     (function() {var implementors = {
     "bitflags":[["impl<B> Sync for Iter<B>where\n    B: Sync,",1,["bitflags::iter::Iter"]],["impl<B> Sync for IterNames<B>where\n    B: Sync,",1,["bitflags::iter::IterNames"]],["impl Sync for ParseError",1,["bitflags::parser::ParseError"]],["impl<B> Sync for Flag<B>where\n    B: Sync,",1,["bitflags::traits::Flag"]]],
     "bytemuck":[["impl Sync for CheckedCastError",1,["bytemuck::checked::CheckedCastError"]],["impl Sync for PodCastError",1,["bytemuck::PodCastError"]]],
    -"cosmic_text":[["impl Sync for Color",1,["cosmic_text::attrs::Color"]],["impl Sync for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> Sync for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl Sync for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl Sync for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> Sync for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> Sync for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> Sync for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl Sync for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl Sync for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl Sync for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl Sync for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl Sync for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl Sync for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl Sync for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl Sync for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl Sync for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl Sync for Motion",1,["cosmic_text::cursor::Motion"]],["impl Sync for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> Sync for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl Sync for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> Sync for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl Sync for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl Sync for Change",1,["cosmic_text::edit::Change"]],["impl Sync for Selection",1,["cosmic_text::edit::Selection"]],["impl Sync for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl Sync for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> Sync for BorrowedWithFontSystem<'a, T>where\n    T: Sync,",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl Sync for Font",1,["cosmic_text::font::Font"]],["impl Sync for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl Sync for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl Sync for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl Sync for Wrap",1,["cosmic_text::layout::Wrap"]],["impl Sync for Align",1,["cosmic_text::layout::Align"]],["impl Sync for Shaping",1,["cosmic_text::shape::Shaping"]],["impl Sync for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl Sync for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl Sync for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl Sync for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl Sync for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl Sync for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
    +"cosmic_text":[["impl Sync for Color",1,["cosmic_text::attrs::Color"]],["impl Sync for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> Sync for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl Sync for FontMatchAttrs",1,["cosmic_text::attrs::FontMatchAttrs"]],["impl Sync for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl Sync for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> Sync for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> Sync for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> Sync for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl Sync for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl Sync for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl Sync for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl Sync for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl Sync for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl Sync for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl Sync for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl Sync for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl Sync for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl Sync for Motion",1,["cosmic_text::cursor::Motion"]],["impl Sync for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> Sync for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl Sync for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> Sync for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl Sync for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl Sync for Change",1,["cosmic_text::edit::Change"]],["impl Sync for Selection",1,["cosmic_text::edit::Selection"]],["impl Sync for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl Sync for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> Sync for BorrowedWithFontSystem<'a, T>where\n    T: Sync,",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl Sync for Font",1,["cosmic_text::font::Font"]],["impl Sync for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl Sync for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl Sync for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl Sync for Wrap",1,["cosmic_text::layout::Wrap"]],["impl Sync for Align",1,["cosmic_text::layout::Align"]],["impl Sync for Shaping",1,["cosmic_text::shape::Shaping"]],["impl Sync for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl Sync for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl Sync for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl Sync for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl Sync for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl Sync for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
     "fontconfig_parser":[["impl Sync for Error",1,["fontconfig_parser::error::Error"]],["impl Sync for Alias",1,["fontconfig_parser::types::alias::Alias"]],["impl Sync for Config",1,["fontconfig_parser::types::config::Config"]],["impl Sync for Constant",1,["fontconfig_parser::types::constant::Constant"]],["impl Sync for Dir",1,["fontconfig_parser::types::dir::Dir"]],["impl Sync for CacheDir",1,["fontconfig_parser::types::dir::CacheDir"]],["impl Sync for Include",1,["fontconfig_parser::types::dir::Include"]],["impl Sync for RemapDir",1,["fontconfig_parser::types::dir::RemapDir"]],["impl Sync for DirPrefix",1,["fontconfig_parser::types::dir::DirPrefix"]],["impl Sync for ConfigPart",1,["fontconfig_parser::types::document::ConfigPart"]],["impl Sync for FontConfig",1,["fontconfig_parser::types::document::FontConfig"]],["impl Sync for DirData",1,["fontconfig_parser::types::document::DirData"]],["impl Sync for RemapDirData",1,["fontconfig_parser::types::document::RemapDirData"]],["impl Sync for Edit",1,["fontconfig_parser::types::match_::edit::Edit"]],["impl Sync for EditBinding",1,["fontconfig_parser::types::match_::edit::EditBinding"]],["impl Sync for EditMode",1,["fontconfig_parser::types::match_::edit::EditMode"]],["impl Sync for Test",1,["fontconfig_parser::types::match_::test::Test"]],["impl Sync for TestTarget",1,["fontconfig_parser::types::match_::test::TestTarget"]],["impl Sync for TestCompare",1,["fontconfig_parser::types::match_::test::TestCompare"]],["impl Sync for TestQual",1,["fontconfig_parser::types::match_::test::TestQual"]],["impl Sync for Match",1,["fontconfig_parser::types::match_::Match"]],["impl Sync for MatchTarget",1,["fontconfig_parser::types::match_::MatchTarget"]],["impl Sync for Property",1,["fontconfig_parser::types::property::Property"]],["impl Sync for PropertyKind",1,["fontconfig_parser::types::property::PropertyKind"]],["impl Sync for SelectFont",1,["fontconfig_parser::types::selectfont::SelectFont"]],["impl Sync for FontMatch",1,["fontconfig_parser::types::selectfont::FontMatch"]],["impl Sync for ListOp",1,["fontconfig_parser::types::value::ListOp"]],["impl Sync for UnaryOp",1,["fontconfig_parser::types::value::UnaryOp"]],["impl Sync for BinaryOp",1,["fontconfig_parser::types::value::BinaryOp"]],["impl Sync for TernaryOp",1,["fontconfig_parser::types::value::TernaryOp"]],["impl Sync for Expression",1,["fontconfig_parser::types::value::Expression"]],["impl Sync for PropertyTarget",1,["fontconfig_parser::types::value::PropertyTarget"]],["impl Sync for Value",1,["fontconfig_parser::types::value::Value"]],["impl Sync for IntOrRange",1,["fontconfig_parser::types::IntOrRange"]]],
     "fontdb":[["impl Sync for ID",1,["fontdb::ID"]],["impl Sync for Database",1,["fontdb::Database"]],["impl Sync for FaceInfo",1,["fontdb::FaceInfo"]],["impl Sync for Source",1,["fontdb::Source"]],["impl<'a> Sync for Query<'a>",1,["fontdb::Query"]],["impl<'a> Sync for Family<'a>",1,["fontdb::Family"]],["impl Sync for Weight",1,["fontdb::Weight"]],["impl Sync for Style",1,["fontdb::Style"]]],
     "libc":[["impl Sync for statvfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl Sync for max_align_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl Sync for clone_args",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl Sync for sigaction",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl Sync for statfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl Sync for flock",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl Sync for flock64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl Sync for siginfo_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl !Sync for stack_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl Sync for stat",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl Sync for stat64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl Sync for statfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl Sync for statvfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl Sync for pthread_attr_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl Sync for _libc_fpxreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl Sync for _libc_xmmreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl Sync for _libc_fpstate",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl Sync for user_regs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl !Sync for user",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl !Sync for mcontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl Sync for ipc_perm",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl Sync for shmid_ds",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl Sync for ptrace_rseq_configuration",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl Sync for user_fpregs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl !Sync for ucontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl Sync for sigset_t",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl Sync for sysinfo",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl Sync for msqid_ds",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl Sync for semid_ds",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl Sync for sem_t",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl Sync for statx",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl Sync for statx_timestamp",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl !Sync for aiocb",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl Sync for __exit_status",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl Sync for __timeval",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl !Sync for glob64_t",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl !Sync for msghdr",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl Sync for cmsghdr",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl Sync for termios",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl Sync for mallinfo",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl Sync for mallinfo2",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl Sync for nl_pktinfo",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl Sync for nl_mmap_req",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl Sync for nl_mmap_hdr",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl !Sync for rtentry",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl Sync for timex",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl Sync for ntptimeval",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl !Sync for regex_t",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl Sync for Elf64_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl Sync for Elf32_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl Sync for seminfo",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl Sync for ptrace_peeksiginfo_args",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl Sync for __c_anonymous_ptrace_syscall_info_entry",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl Sync for __c_anonymous_ptrace_syscall_info_exit",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl Sync for __c_anonymous_ptrace_syscall_info_seccomp",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl Sync for ptrace_syscall_info",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl Sync for sockaddr_xdp",1,["libc::unix::linux_like::linux::gnu::sockaddr_xdp"]],["impl Sync for xdp_ring_offset",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset"]],["impl Sync for xdp_mmap_offsets",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets"]],["impl Sync for xdp_ring_offset_v1",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset_v1"]],["impl Sync for xdp_mmap_offsets_v1",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets_v1"]],["impl Sync for xdp_umem_reg",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg"]],["impl Sync for xdp_umem_reg_v1",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg_v1"]],["impl Sync for xdp_statistics",1,["libc::unix::linux_like::linux::gnu::xdp_statistics"]],["impl Sync for xdp_statistics_v1",1,["libc::unix::linux_like::linux::gnu::xdp_statistics_v1"]],["impl Sync for xdp_options",1,["libc::unix::linux_like::linux::gnu::xdp_options"]],["impl Sync for xdp_desc",1,["libc::unix::linux_like::linux::gnu::xdp_desc"]],["impl Sync for iocb",1,["libc::unix::linux_like::linux::gnu::iocb"]],["impl Sync for __c_anonymous_ptrace_syscall_info_data",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl Sync for utmpx",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl Sync for termios2",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl Sync for open_how",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl Sync for fpos64_t",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl !Sync for glob_t",1,["libc::unix::linux_like::linux::glob_t"]],["impl !Sync for passwd",1,["libc::unix::linux_like::linux::passwd"]],["impl !Sync for spwd",1,["libc::unix::linux_like::linux::spwd"]],["impl Sync for dqblk",1,["libc::unix::linux_like::linux::dqblk"]],["impl Sync for signalfd_siginfo",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl Sync for itimerspec",1,["libc::unix::linux_like::linux::itimerspec"]],["impl Sync for fsid_t",1,["libc::unix::linux_like::linux::fsid_t"]],["impl Sync for packet_mreq",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl Sync for cpu_set_t",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl !Sync for if_nameindex",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl Sync for msginfo",1,["libc::unix::linux_like::linux::msginfo"]],["impl Sync for sembuf",1,["libc::unix::linux_like::linux::sembuf"]],["impl Sync for input_event",1,["libc::unix::linux_like::linux::input_event"]],["impl Sync for input_id",1,["libc::unix::linux_like::linux::input_id"]],["impl Sync for input_absinfo",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl Sync for input_keymap_entry",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl Sync for input_mask",1,["libc::unix::linux_like::linux::input_mask"]],["impl Sync for ff_replay",1,["libc::unix::linux_like::linux::ff_replay"]],["impl Sync for ff_trigger",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl Sync for ff_envelope",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl Sync for ff_constant_effect",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl Sync for ff_ramp_effect",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl Sync for ff_condition_effect",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl !Sync for ff_periodic_effect",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl Sync for ff_rumble_effect",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl Sync for ff_effect",1,["libc::unix::linux_like::linux::ff_effect"]],["impl Sync for uinput_ff_upload",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl Sync for uinput_ff_erase",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl Sync for uinput_abs_setup",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl !Sync for dl_phdr_info",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl Sync for Elf32_Ehdr",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl Sync for Elf64_Ehdr",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl Sync for Elf32_Sym",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl Sync for Elf64_Sym",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl Sync for Elf32_Phdr",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl Sync for Elf64_Phdr",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl Sync for Elf32_Shdr",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl Sync for Elf64_Shdr",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl Sync for ucred",1,["libc::unix::linux_like::linux::ucred"]],["impl !Sync for mntent",1,["libc::unix::linux_like::linux::mntent"]],["impl !Sync for posix_spawn_file_actions_t",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl Sync for posix_spawnattr_t",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl Sync for genlmsghdr",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl Sync for in6_pktinfo",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl Sync for arpd_request",1,["libc::unix::linux_like::linux::arpd_request"]],["impl Sync for inotify_event",1,["libc::unix::linux_like::linux::inotify_event"]],["impl Sync for fanotify_response",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl Sync for sockaddr_vm",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl Sync for regmatch_t",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl Sync for sock_extended_err",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl Sync for __c_anonymous_sockaddr_can_tp",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl Sync for __c_anonymous_sockaddr_can_j1939",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl Sync for can_filter",1,["libc::unix::linux_like::linux::can_filter"]],["impl Sync for j1939_filter",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl Sync for sock_filter",1,["libc::unix::linux_like::linux::sock_filter"]],["impl !Sync for sock_fprog",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl Sync for seccomp_data",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl Sync for seccomp_notif_sizes",1,["libc::unix::linux_like::linux::seccomp_notif_sizes"]],["impl Sync for seccomp_notif",1,["libc::unix::linux_like::linux::seccomp_notif"]],["impl Sync for seccomp_notif_resp",1,["libc::unix::linux_like::linux::seccomp_notif_resp"]],["impl Sync for seccomp_notif_addfd",1,["libc::unix::linux_like::linux::seccomp_notif_addfd"]],["impl Sync for nlmsghdr",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl Sync for nlmsgerr",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl Sync for nlattr",1,["libc::unix::linux_like::linux::nlattr"]],["impl Sync for file_clone_range",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl Sync for __c_anonymous_ifru_map",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl Sync for in6_ifreq",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl !Sync for option",1,["libc::unix::linux_like::linux::option"]],["impl Sync for sctp_initmsg",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl Sync for sctp_sndrcvinfo",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl Sync for sctp_sndinfo",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl Sync for sctp_rcvinfo",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl Sync for sctp_nxtinfo",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl Sync for sctp_prinfo",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl Sync for sctp_authinfo",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl Sync for rlimit64",1,["libc::unix::linux_like::linux::rlimit64"]],["impl Sync for tls_crypto_info",1,["libc::unix::linux_like::linux::tls_crypto_info"]],["impl Sync for tls12_crypto_info_aes_gcm_128",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_128"]],["impl Sync for tls12_crypto_info_aes_gcm_256",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_256"]],["impl Sync for tls12_crypto_info_chacha20_poly1305",1,["libc::unix::linux_like::linux::tls12_crypto_info_chacha20_poly1305"]],["impl Sync for sockaddr_nl",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl Sync for dirent",1,["libc::unix::linux_like::linux::dirent"]],["impl Sync for sockaddr_alg",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl Sync for uinput_setup",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl Sync for uinput_user_dev",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl Sync for af_alg_iv",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl Sync for mq_attr",1,["libc::unix::linux_like::linux::mq_attr"]],["impl !Sync for __c_anonymous_ifr_ifru",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl !Sync for ifreq",1,["libc::unix::linux_like::linux::ifreq"]],["impl !Sync for __c_anonymous_ifc_ifcu",1,["libc::unix::linux_like::linux::__c_anonymous_ifc_ifcu"]],["impl !Sync for ifconf",1,["libc::unix::linux_like::linux::ifconf"]],["impl Sync for hwtstamp_config",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl Sync for dirent64",1,["libc::unix::linux_like::linux::dirent64"]],["impl Sync for sched_attr",1,["libc::unix::linux_like::linux::sched_attr"]],["impl Sync for sock_txtime",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl Sync for __c_anonymous_sockaddr_can_can_addr",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl Sync for sockaddr_can",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl Sync for pthread_mutexattr_t",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl Sync for pthread_rwlockattr_t",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl Sync for pthread_condattr_t",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl Sync for pthread_barrierattr_t",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl Sync for fanotify_event_metadata",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl Sync for pthread_cond_t",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl Sync for pthread_mutex_t",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl Sync for pthread_rwlock_t",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl Sync for pthread_barrier_t",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl Sync for can_frame",1,["libc::unix::linux_like::linux::can_frame"]],["impl Sync for canfd_frame",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl Sync for canxl_frame",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl Sync for timezone",1,["libc::unix::linux_like::timezone"]],["impl Sync for in_addr",1,["libc::unix::linux_like::in_addr"]],["impl Sync for ip_mreq",1,["libc::unix::linux_like::ip_mreq"]],["impl Sync for ip_mreqn",1,["libc::unix::linux_like::ip_mreqn"]],["impl Sync for ip_mreq_source",1,["libc::unix::linux_like::ip_mreq_source"]],["impl Sync for sockaddr",1,["libc::unix::linux_like::sockaddr"]],["impl Sync for sockaddr_in",1,["libc::unix::linux_like::sockaddr_in"]],["impl Sync for sockaddr_in6",1,["libc::unix::linux_like::sockaddr_in6"]],["impl !Sync for addrinfo",1,["libc::unix::linux_like::addrinfo"]],["impl Sync for sockaddr_ll",1,["libc::unix::linux_like::sockaddr_ll"]],["impl Sync for fd_set",1,["libc::unix::linux_like::fd_set"]],["impl !Sync for tm",1,["libc::unix::linux_like::tm"]],["impl Sync for sched_param",1,["libc::unix::linux_like::sched_param"]],["impl !Sync for Dl_info",1,["libc::unix::linux_like::Dl_info"]],["impl !Sync for lconv",1,["libc::unix::linux_like::lconv"]],["impl Sync for in_pktinfo",1,["libc::unix::linux_like::in_pktinfo"]],["impl !Sync for ifaddrs",1,["libc::unix::linux_like::ifaddrs"]],["impl Sync for in6_rtmsg",1,["libc::unix::linux_like::in6_rtmsg"]],["impl Sync for arpreq",1,["libc::unix::linux_like::arpreq"]],["impl Sync for arpreq_old",1,["libc::unix::linux_like::arpreq_old"]],["impl Sync for arphdr",1,["libc::unix::linux_like::arphdr"]],["impl !Sync for mmsghdr",1,["libc::unix::linux_like::mmsghdr"]],["impl Sync for epoll_event",1,["libc::unix::linux_like::epoll_event"]],["impl Sync for sockaddr_un",1,["libc::unix::linux_like::sockaddr_un"]],["impl Sync for sockaddr_storage",1,["libc::unix::linux_like::sockaddr_storage"]],["impl Sync for utsname",1,["libc::unix::linux_like::utsname"]],["impl !Sync for sigevent",1,["libc::unix::linux_like::sigevent"]],["impl Sync for in6_addr",1,["libc::unix::align::in6_addr"]],["impl Sync for DIR",1,["libc::unix::DIR"]],["impl !Sync for group",1,["libc::unix::group"]],["impl Sync for utimbuf",1,["libc::unix::utimbuf"]],["impl Sync for timeval",1,["libc::unix::timeval"]],["impl Sync for timespec",1,["libc::unix::timespec"]],["impl Sync for rlimit",1,["libc::unix::rlimit"]],["impl Sync for rusage",1,["libc::unix::rusage"]],["impl Sync for ipv6_mreq",1,["libc::unix::ipv6_mreq"]],["impl !Sync for hostent",1,["libc::unix::hostent"]],["impl !Sync for iovec",1,["libc::unix::iovec"]],["impl Sync for pollfd",1,["libc::unix::pollfd"]],["impl Sync for winsize",1,["libc::unix::winsize"]],["impl Sync for linger",1,["libc::unix::linger"]],["impl !Sync for sigval",1,["libc::unix::sigval"]],["impl Sync for itimerval",1,["libc::unix::itimerval"]],["impl Sync for tms",1,["libc::unix::tms"]],["impl !Sync for servent",1,["libc::unix::servent"]],["impl !Sync for protoent",1,["libc::unix::protoent"]],["impl Sync for FILE",1,["libc::unix::FILE"]],["impl Sync for fpos_t",1,["libc::unix::fpos_t"]]],
    diff --git a/trait.impl/core/marker/trait.Unpin.js b/trait.impl/core/marker/trait.Unpin.js
    index f905f9d9c3..fb78dd7124 100644
    --- a/trait.impl/core/marker/trait.Unpin.js
    +++ b/trait.impl/core/marker/trait.Unpin.js
    @@ -1,7 +1,7 @@
     (function() {var implementors = {
     "bitflags":[["impl<B> Unpin for Iter<B>where\n    B: Unpin,",1,["bitflags::iter::Iter"]],["impl<B> Unpin for IterNames<B>where\n    B: Unpin,",1,["bitflags::iter::IterNames"]],["impl Unpin for ParseError",1,["bitflags::parser::ParseError"]],["impl<B> Unpin for Flag<B>where\n    B: Unpin,",1,["bitflags::traits::Flag"]]],
     "bytemuck":[["impl Unpin for CheckedCastError",1,["bytemuck::checked::CheckedCastError"]],["impl Unpin for PodCastError",1,["bytemuck::PodCastError"]]],
    -"cosmic_text":[["impl Unpin for Color",1,["cosmic_text::attrs::Color"]],["impl Unpin for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> Unpin for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl Unpin for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl Unpin for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> Unpin for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> Unpin for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> Unpin for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl Unpin for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl Unpin for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl Unpin for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl Unpin for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl Unpin for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl Unpin for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl Unpin for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl Unpin for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl Unpin for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl Unpin for Motion",1,["cosmic_text::cursor::Motion"]],["impl Unpin for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> Unpin for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl Unpin for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> Unpin for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl Unpin for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl Unpin for Change",1,["cosmic_text::edit::Change"]],["impl Unpin for Selection",1,["cosmic_text::edit::Selection"]],["impl Unpin for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl Unpin for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> Unpin for BorrowedWithFontSystem<'a, T>",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl Unpin for Font",1,["cosmic_text::font::Font"]],["impl Unpin for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl Unpin for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl Unpin for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl Unpin for Wrap",1,["cosmic_text::layout::Wrap"]],["impl Unpin for Align",1,["cosmic_text::layout::Align"]],["impl Unpin for Shaping",1,["cosmic_text::shape::Shaping"]],["impl Unpin for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl Unpin for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl Unpin for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl Unpin for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl Unpin for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl Unpin for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
    +"cosmic_text":[["impl Unpin for Color",1,["cosmic_text::attrs::Color"]],["impl Unpin for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> Unpin for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl Unpin for FontMatchAttrs",1,["cosmic_text::attrs::FontMatchAttrs"]],["impl Unpin for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl Unpin for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> Unpin for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> Unpin for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> Unpin for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl Unpin for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl Unpin for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl Unpin for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl Unpin for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl Unpin for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl Unpin for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl Unpin for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl Unpin for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl Unpin for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl Unpin for Motion",1,["cosmic_text::cursor::Motion"]],["impl Unpin for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> Unpin for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl Unpin for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> Unpin for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl Unpin for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl Unpin for Change",1,["cosmic_text::edit::Change"]],["impl Unpin for Selection",1,["cosmic_text::edit::Selection"]],["impl Unpin for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl Unpin for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> Unpin for BorrowedWithFontSystem<'a, T>",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl Unpin for Font",1,["cosmic_text::font::Font"]],["impl Unpin for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl Unpin for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl Unpin for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl Unpin for Wrap",1,["cosmic_text::layout::Wrap"]],["impl Unpin for Align",1,["cosmic_text::layout::Align"]],["impl Unpin for Shaping",1,["cosmic_text::shape::Shaping"]],["impl Unpin for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl Unpin for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl Unpin for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl Unpin for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl Unpin for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl Unpin for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
     "fontconfig_parser":[["impl Unpin for Error",1,["fontconfig_parser::error::Error"]],["impl Unpin for Alias",1,["fontconfig_parser::types::alias::Alias"]],["impl Unpin for Config",1,["fontconfig_parser::types::config::Config"]],["impl Unpin for Constant",1,["fontconfig_parser::types::constant::Constant"]],["impl Unpin for Dir",1,["fontconfig_parser::types::dir::Dir"]],["impl Unpin for CacheDir",1,["fontconfig_parser::types::dir::CacheDir"]],["impl Unpin for Include",1,["fontconfig_parser::types::dir::Include"]],["impl Unpin for RemapDir",1,["fontconfig_parser::types::dir::RemapDir"]],["impl Unpin for DirPrefix",1,["fontconfig_parser::types::dir::DirPrefix"]],["impl Unpin for ConfigPart",1,["fontconfig_parser::types::document::ConfigPart"]],["impl Unpin for FontConfig",1,["fontconfig_parser::types::document::FontConfig"]],["impl Unpin for DirData",1,["fontconfig_parser::types::document::DirData"]],["impl Unpin for RemapDirData",1,["fontconfig_parser::types::document::RemapDirData"]],["impl Unpin for Edit",1,["fontconfig_parser::types::match_::edit::Edit"]],["impl Unpin for EditBinding",1,["fontconfig_parser::types::match_::edit::EditBinding"]],["impl Unpin for EditMode",1,["fontconfig_parser::types::match_::edit::EditMode"]],["impl Unpin for Test",1,["fontconfig_parser::types::match_::test::Test"]],["impl Unpin for TestTarget",1,["fontconfig_parser::types::match_::test::TestTarget"]],["impl Unpin for TestCompare",1,["fontconfig_parser::types::match_::test::TestCompare"]],["impl Unpin for TestQual",1,["fontconfig_parser::types::match_::test::TestQual"]],["impl Unpin for Match",1,["fontconfig_parser::types::match_::Match"]],["impl Unpin for MatchTarget",1,["fontconfig_parser::types::match_::MatchTarget"]],["impl Unpin for Property",1,["fontconfig_parser::types::property::Property"]],["impl Unpin for PropertyKind",1,["fontconfig_parser::types::property::PropertyKind"]],["impl Unpin for SelectFont",1,["fontconfig_parser::types::selectfont::SelectFont"]],["impl Unpin for FontMatch",1,["fontconfig_parser::types::selectfont::FontMatch"]],["impl Unpin for ListOp",1,["fontconfig_parser::types::value::ListOp"]],["impl Unpin for UnaryOp",1,["fontconfig_parser::types::value::UnaryOp"]],["impl Unpin for BinaryOp",1,["fontconfig_parser::types::value::BinaryOp"]],["impl Unpin for TernaryOp",1,["fontconfig_parser::types::value::TernaryOp"]],["impl Unpin for Expression",1,["fontconfig_parser::types::value::Expression"]],["impl Unpin for PropertyTarget",1,["fontconfig_parser::types::value::PropertyTarget"]],["impl Unpin for Value",1,["fontconfig_parser::types::value::Value"]],["impl Unpin for IntOrRange",1,["fontconfig_parser::types::IntOrRange"]]],
     "fontdb":[["impl Unpin for ID",1,["fontdb::ID"]],["impl Unpin for Database",1,["fontdb::Database"]],["impl Unpin for FaceInfo",1,["fontdb::FaceInfo"]],["impl Unpin for Source",1,["fontdb::Source"]],["impl<'a> Unpin for Query<'a>",1,["fontdb::Query"]],["impl<'a> Unpin for Family<'a>",1,["fontdb::Family"]],["impl Unpin for Weight",1,["fontdb::Weight"]],["impl Unpin for Style",1,["fontdb::Style"]]],
     "libc":[["impl Unpin for statvfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl Unpin for max_align_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl Unpin for clone_args",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl Unpin for sigaction",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl Unpin for statfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl Unpin for flock",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl Unpin for flock64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl Unpin for siginfo_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl Unpin for stack_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl Unpin for stat",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl Unpin for stat64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl Unpin for statfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl Unpin for statvfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl Unpin for pthread_attr_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl Unpin for _libc_fpxreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl Unpin for _libc_xmmreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl Unpin for _libc_fpstate",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl Unpin for user_regs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl Unpin for user",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl Unpin for mcontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl Unpin for ipc_perm",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl Unpin for shmid_ds",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl Unpin for ptrace_rseq_configuration",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl Unpin for user_fpregs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl Unpin for ucontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl Unpin for sigset_t",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl Unpin for sysinfo",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl Unpin for msqid_ds",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl Unpin for semid_ds",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl Unpin for sem_t",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl Unpin for statx",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl Unpin for statx_timestamp",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl Unpin for aiocb",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl Unpin for __exit_status",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl Unpin for __timeval",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl Unpin for glob64_t",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl Unpin for msghdr",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl Unpin for cmsghdr",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl Unpin for termios",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl Unpin for mallinfo",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl Unpin for mallinfo2",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl Unpin for nl_pktinfo",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl Unpin for nl_mmap_req",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl Unpin for nl_mmap_hdr",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl Unpin for rtentry",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl Unpin for timex",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl Unpin for ntptimeval",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl Unpin for regex_t",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl Unpin for Elf64_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl Unpin for Elf32_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl Unpin for seminfo",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl Unpin for ptrace_peeksiginfo_args",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl Unpin for __c_anonymous_ptrace_syscall_info_entry",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl Unpin for __c_anonymous_ptrace_syscall_info_exit",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl Unpin for __c_anonymous_ptrace_syscall_info_seccomp",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl Unpin for ptrace_syscall_info",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl Unpin for sockaddr_xdp",1,["libc::unix::linux_like::linux::gnu::sockaddr_xdp"]],["impl Unpin for xdp_ring_offset",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset"]],["impl Unpin for xdp_mmap_offsets",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets"]],["impl Unpin for xdp_ring_offset_v1",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset_v1"]],["impl Unpin for xdp_mmap_offsets_v1",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets_v1"]],["impl Unpin for xdp_umem_reg",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg"]],["impl Unpin for xdp_umem_reg_v1",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg_v1"]],["impl Unpin for xdp_statistics",1,["libc::unix::linux_like::linux::gnu::xdp_statistics"]],["impl Unpin for xdp_statistics_v1",1,["libc::unix::linux_like::linux::gnu::xdp_statistics_v1"]],["impl Unpin for xdp_options",1,["libc::unix::linux_like::linux::gnu::xdp_options"]],["impl Unpin for xdp_desc",1,["libc::unix::linux_like::linux::gnu::xdp_desc"]],["impl Unpin for iocb",1,["libc::unix::linux_like::linux::gnu::iocb"]],["impl Unpin for __c_anonymous_ptrace_syscall_info_data",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl Unpin for utmpx",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl Unpin for termios2",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl Unpin for open_how",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl Unpin for fpos64_t",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl Unpin for glob_t",1,["libc::unix::linux_like::linux::glob_t"]],["impl Unpin for passwd",1,["libc::unix::linux_like::linux::passwd"]],["impl Unpin for spwd",1,["libc::unix::linux_like::linux::spwd"]],["impl Unpin for dqblk",1,["libc::unix::linux_like::linux::dqblk"]],["impl Unpin for signalfd_siginfo",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl Unpin for itimerspec",1,["libc::unix::linux_like::linux::itimerspec"]],["impl Unpin for fsid_t",1,["libc::unix::linux_like::linux::fsid_t"]],["impl Unpin for packet_mreq",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl Unpin for cpu_set_t",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl Unpin for if_nameindex",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl Unpin for msginfo",1,["libc::unix::linux_like::linux::msginfo"]],["impl Unpin for sembuf",1,["libc::unix::linux_like::linux::sembuf"]],["impl Unpin for input_event",1,["libc::unix::linux_like::linux::input_event"]],["impl Unpin for input_id",1,["libc::unix::linux_like::linux::input_id"]],["impl Unpin for input_absinfo",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl Unpin for input_keymap_entry",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl Unpin for input_mask",1,["libc::unix::linux_like::linux::input_mask"]],["impl Unpin for ff_replay",1,["libc::unix::linux_like::linux::ff_replay"]],["impl Unpin for ff_trigger",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl Unpin for ff_envelope",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl Unpin for ff_constant_effect",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl Unpin for ff_ramp_effect",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl Unpin for ff_condition_effect",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl Unpin for ff_periodic_effect",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl Unpin for ff_rumble_effect",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl Unpin for ff_effect",1,["libc::unix::linux_like::linux::ff_effect"]],["impl Unpin for uinput_ff_upload",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl Unpin for uinput_ff_erase",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl Unpin for uinput_abs_setup",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl Unpin for dl_phdr_info",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl Unpin for Elf32_Ehdr",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl Unpin for Elf64_Ehdr",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl Unpin for Elf32_Sym",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl Unpin for Elf64_Sym",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl Unpin for Elf32_Phdr",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl Unpin for Elf64_Phdr",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl Unpin for Elf32_Shdr",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl Unpin for Elf64_Shdr",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl Unpin for ucred",1,["libc::unix::linux_like::linux::ucred"]],["impl Unpin for mntent",1,["libc::unix::linux_like::linux::mntent"]],["impl Unpin for posix_spawn_file_actions_t",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl Unpin for posix_spawnattr_t",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl Unpin for genlmsghdr",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl Unpin for in6_pktinfo",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl Unpin for arpd_request",1,["libc::unix::linux_like::linux::arpd_request"]],["impl Unpin for inotify_event",1,["libc::unix::linux_like::linux::inotify_event"]],["impl Unpin for fanotify_response",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl Unpin for sockaddr_vm",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl Unpin for regmatch_t",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl Unpin for sock_extended_err",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl Unpin for __c_anonymous_sockaddr_can_tp",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl Unpin for __c_anonymous_sockaddr_can_j1939",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl Unpin for can_filter",1,["libc::unix::linux_like::linux::can_filter"]],["impl Unpin for j1939_filter",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl Unpin for sock_filter",1,["libc::unix::linux_like::linux::sock_filter"]],["impl Unpin for sock_fprog",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl Unpin for seccomp_data",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl Unpin for seccomp_notif_sizes",1,["libc::unix::linux_like::linux::seccomp_notif_sizes"]],["impl Unpin for seccomp_notif",1,["libc::unix::linux_like::linux::seccomp_notif"]],["impl Unpin for seccomp_notif_resp",1,["libc::unix::linux_like::linux::seccomp_notif_resp"]],["impl Unpin for seccomp_notif_addfd",1,["libc::unix::linux_like::linux::seccomp_notif_addfd"]],["impl Unpin for nlmsghdr",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl Unpin for nlmsgerr",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl Unpin for nlattr",1,["libc::unix::linux_like::linux::nlattr"]],["impl Unpin for file_clone_range",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl Unpin for __c_anonymous_ifru_map",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl Unpin for in6_ifreq",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl Unpin for option",1,["libc::unix::linux_like::linux::option"]],["impl Unpin for sctp_initmsg",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl Unpin for sctp_sndrcvinfo",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl Unpin for sctp_sndinfo",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl Unpin for sctp_rcvinfo",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl Unpin for sctp_nxtinfo",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl Unpin for sctp_prinfo",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl Unpin for sctp_authinfo",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl Unpin for rlimit64",1,["libc::unix::linux_like::linux::rlimit64"]],["impl Unpin for tls_crypto_info",1,["libc::unix::linux_like::linux::tls_crypto_info"]],["impl Unpin for tls12_crypto_info_aes_gcm_128",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_128"]],["impl Unpin for tls12_crypto_info_aes_gcm_256",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_256"]],["impl Unpin for tls12_crypto_info_chacha20_poly1305",1,["libc::unix::linux_like::linux::tls12_crypto_info_chacha20_poly1305"]],["impl Unpin for sockaddr_nl",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl Unpin for dirent",1,["libc::unix::linux_like::linux::dirent"]],["impl Unpin for sockaddr_alg",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl Unpin for uinput_setup",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl Unpin for uinput_user_dev",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl Unpin for af_alg_iv",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl Unpin for mq_attr",1,["libc::unix::linux_like::linux::mq_attr"]],["impl Unpin for __c_anonymous_ifr_ifru",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl Unpin for ifreq",1,["libc::unix::linux_like::linux::ifreq"]],["impl Unpin for __c_anonymous_ifc_ifcu",1,["libc::unix::linux_like::linux::__c_anonymous_ifc_ifcu"]],["impl Unpin for ifconf",1,["libc::unix::linux_like::linux::ifconf"]],["impl Unpin for hwtstamp_config",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl Unpin for dirent64",1,["libc::unix::linux_like::linux::dirent64"]],["impl Unpin for sched_attr",1,["libc::unix::linux_like::linux::sched_attr"]],["impl Unpin for sock_txtime",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl Unpin for __c_anonymous_sockaddr_can_can_addr",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl Unpin for sockaddr_can",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl Unpin for pthread_mutexattr_t",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl Unpin for pthread_rwlockattr_t",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl Unpin for pthread_condattr_t",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl Unpin for pthread_barrierattr_t",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl Unpin for fanotify_event_metadata",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl Unpin for pthread_cond_t",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl Unpin for pthread_mutex_t",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl Unpin for pthread_rwlock_t",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl Unpin for pthread_barrier_t",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl Unpin for can_frame",1,["libc::unix::linux_like::linux::can_frame"]],["impl Unpin for canfd_frame",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl Unpin for canxl_frame",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl Unpin for timezone",1,["libc::unix::linux_like::timezone"]],["impl Unpin for in_addr",1,["libc::unix::linux_like::in_addr"]],["impl Unpin for ip_mreq",1,["libc::unix::linux_like::ip_mreq"]],["impl Unpin for ip_mreqn",1,["libc::unix::linux_like::ip_mreqn"]],["impl Unpin for ip_mreq_source",1,["libc::unix::linux_like::ip_mreq_source"]],["impl Unpin for sockaddr",1,["libc::unix::linux_like::sockaddr"]],["impl Unpin for sockaddr_in",1,["libc::unix::linux_like::sockaddr_in"]],["impl Unpin for sockaddr_in6",1,["libc::unix::linux_like::sockaddr_in6"]],["impl Unpin for addrinfo",1,["libc::unix::linux_like::addrinfo"]],["impl Unpin for sockaddr_ll",1,["libc::unix::linux_like::sockaddr_ll"]],["impl Unpin for fd_set",1,["libc::unix::linux_like::fd_set"]],["impl Unpin for tm",1,["libc::unix::linux_like::tm"]],["impl Unpin for sched_param",1,["libc::unix::linux_like::sched_param"]],["impl Unpin for Dl_info",1,["libc::unix::linux_like::Dl_info"]],["impl Unpin for lconv",1,["libc::unix::linux_like::lconv"]],["impl Unpin for in_pktinfo",1,["libc::unix::linux_like::in_pktinfo"]],["impl Unpin for ifaddrs",1,["libc::unix::linux_like::ifaddrs"]],["impl Unpin for in6_rtmsg",1,["libc::unix::linux_like::in6_rtmsg"]],["impl Unpin for arpreq",1,["libc::unix::linux_like::arpreq"]],["impl Unpin for arpreq_old",1,["libc::unix::linux_like::arpreq_old"]],["impl Unpin for arphdr",1,["libc::unix::linux_like::arphdr"]],["impl Unpin for mmsghdr",1,["libc::unix::linux_like::mmsghdr"]],["impl Unpin for epoll_event",1,["libc::unix::linux_like::epoll_event"]],["impl Unpin for sockaddr_un",1,["libc::unix::linux_like::sockaddr_un"]],["impl Unpin for sockaddr_storage",1,["libc::unix::linux_like::sockaddr_storage"]],["impl Unpin for utsname",1,["libc::unix::linux_like::utsname"]],["impl Unpin for sigevent",1,["libc::unix::linux_like::sigevent"]],["impl Unpin for in6_addr",1,["libc::unix::align::in6_addr"]],["impl Unpin for DIR",1,["libc::unix::DIR"]],["impl Unpin for group",1,["libc::unix::group"]],["impl Unpin for utimbuf",1,["libc::unix::utimbuf"]],["impl Unpin for timeval",1,["libc::unix::timeval"]],["impl Unpin for timespec",1,["libc::unix::timespec"]],["impl Unpin for rlimit",1,["libc::unix::rlimit"]],["impl Unpin for rusage",1,["libc::unix::rusage"]],["impl Unpin for ipv6_mreq",1,["libc::unix::ipv6_mreq"]],["impl Unpin for hostent",1,["libc::unix::hostent"]],["impl Unpin for iovec",1,["libc::unix::iovec"]],["impl Unpin for pollfd",1,["libc::unix::pollfd"]],["impl Unpin for winsize",1,["libc::unix::winsize"]],["impl Unpin for linger",1,["libc::unix::linger"]],["impl Unpin for sigval",1,["libc::unix::sigval"]],["impl Unpin for itimerval",1,["libc::unix::itimerval"]],["impl Unpin for tms",1,["libc::unix::tms"]],["impl Unpin for servent",1,["libc::unix::servent"]],["impl Unpin for protoent",1,["libc::unix::protoent"]],["impl Unpin for FILE",1,["libc::unix::FILE"]],["impl Unpin for fpos_t",1,["libc::unix::fpos_t"]]],
    diff --git a/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js b/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js
    index e55d87fd29..5661575b61 100644
    --- a/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js
    +++ b/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js
    @@ -1,7 +1,7 @@
     (function() {var implementors = {
     "bitflags":[["impl<B> RefUnwindSafe for Iter<B>where\n    B: RefUnwindSafe,",1,["bitflags::iter::Iter"]],["impl<B> RefUnwindSafe for IterNames<B>where\n    B: RefUnwindSafe,",1,["bitflags::iter::IterNames"]],["impl RefUnwindSafe for ParseError",1,["bitflags::parser::ParseError"]],["impl<B> RefUnwindSafe for Flag<B>where\n    B: RefUnwindSafe,",1,["bitflags::traits::Flag"]]],
     "bytemuck":[["impl RefUnwindSafe for CheckedCastError",1,["bytemuck::checked::CheckedCastError"]],["impl RefUnwindSafe for PodCastError",1,["bytemuck::PodCastError"]]],
    -"cosmic_text":[["impl RefUnwindSafe for Color",1,["cosmic_text::attrs::Color"]],["impl RefUnwindSafe for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> RefUnwindSafe for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl RefUnwindSafe for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl RefUnwindSafe for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> RefUnwindSafe for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> RefUnwindSafe for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> RefUnwindSafe for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl RefUnwindSafe for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl RefUnwindSafe for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl RefUnwindSafe for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl RefUnwindSafe for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl RefUnwindSafe for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl RefUnwindSafe for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl RefUnwindSafe for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl RefUnwindSafe for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl RefUnwindSafe for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl RefUnwindSafe for Motion",1,["cosmic_text::cursor::Motion"]],["impl RefUnwindSafe for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> RefUnwindSafe for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl RefUnwindSafe for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> RefUnwindSafe for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl RefUnwindSafe for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl RefUnwindSafe for Change",1,["cosmic_text::edit::Change"]],["impl RefUnwindSafe for Selection",1,["cosmic_text::edit::Selection"]],["impl RefUnwindSafe for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl !RefUnwindSafe for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> !RefUnwindSafe for BorrowedWithFontSystem<'a, T>",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl !RefUnwindSafe for Font",1,["cosmic_text::font::Font"]],["impl RefUnwindSafe for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl RefUnwindSafe for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl RefUnwindSafe for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl RefUnwindSafe for Wrap",1,["cosmic_text::layout::Wrap"]],["impl RefUnwindSafe for Align",1,["cosmic_text::layout::Align"]],["impl RefUnwindSafe for Shaping",1,["cosmic_text::shape::Shaping"]],["impl RefUnwindSafe for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl RefUnwindSafe for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl RefUnwindSafe for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl RefUnwindSafe for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl RefUnwindSafe for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl RefUnwindSafe for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
    +"cosmic_text":[["impl RefUnwindSafe for Color",1,["cosmic_text::attrs::Color"]],["impl RefUnwindSafe for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> RefUnwindSafe for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl RefUnwindSafe for FontMatchAttrs",1,["cosmic_text::attrs::FontMatchAttrs"]],["impl RefUnwindSafe for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl RefUnwindSafe for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> RefUnwindSafe for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> RefUnwindSafe for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> RefUnwindSafe for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl RefUnwindSafe for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl RefUnwindSafe for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl RefUnwindSafe for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl RefUnwindSafe for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl RefUnwindSafe for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl RefUnwindSafe for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl RefUnwindSafe for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl RefUnwindSafe for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl RefUnwindSafe for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl RefUnwindSafe for Motion",1,["cosmic_text::cursor::Motion"]],["impl RefUnwindSafe for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> RefUnwindSafe for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl RefUnwindSafe for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> RefUnwindSafe for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl RefUnwindSafe for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl RefUnwindSafe for Change",1,["cosmic_text::edit::Change"]],["impl RefUnwindSafe for Selection",1,["cosmic_text::edit::Selection"]],["impl RefUnwindSafe for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl !RefUnwindSafe for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> !RefUnwindSafe for BorrowedWithFontSystem<'a, T>",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl !RefUnwindSafe for Font",1,["cosmic_text::font::Font"]],["impl RefUnwindSafe for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl RefUnwindSafe for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl RefUnwindSafe for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl RefUnwindSafe for Wrap",1,["cosmic_text::layout::Wrap"]],["impl RefUnwindSafe for Align",1,["cosmic_text::layout::Align"]],["impl RefUnwindSafe for Shaping",1,["cosmic_text::shape::Shaping"]],["impl RefUnwindSafe for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl RefUnwindSafe for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl RefUnwindSafe for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl RefUnwindSafe for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl RefUnwindSafe for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl RefUnwindSafe for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
     "fontconfig_parser":[["impl !RefUnwindSafe for Error",1,["fontconfig_parser::error::Error"]],["impl RefUnwindSafe for Alias",1,["fontconfig_parser::types::alias::Alias"]],["impl RefUnwindSafe for Config",1,["fontconfig_parser::types::config::Config"]],["impl RefUnwindSafe for Constant",1,["fontconfig_parser::types::constant::Constant"]],["impl RefUnwindSafe for Dir",1,["fontconfig_parser::types::dir::Dir"]],["impl RefUnwindSafe for CacheDir",1,["fontconfig_parser::types::dir::CacheDir"]],["impl RefUnwindSafe for Include",1,["fontconfig_parser::types::dir::Include"]],["impl RefUnwindSafe for RemapDir",1,["fontconfig_parser::types::dir::RemapDir"]],["impl RefUnwindSafe for DirPrefix",1,["fontconfig_parser::types::dir::DirPrefix"]],["impl RefUnwindSafe for ConfigPart",1,["fontconfig_parser::types::document::ConfigPart"]],["impl RefUnwindSafe for FontConfig",1,["fontconfig_parser::types::document::FontConfig"]],["impl RefUnwindSafe for DirData",1,["fontconfig_parser::types::document::DirData"]],["impl RefUnwindSafe for RemapDirData",1,["fontconfig_parser::types::document::RemapDirData"]],["impl RefUnwindSafe for Edit",1,["fontconfig_parser::types::match_::edit::Edit"]],["impl RefUnwindSafe for EditBinding",1,["fontconfig_parser::types::match_::edit::EditBinding"]],["impl RefUnwindSafe for EditMode",1,["fontconfig_parser::types::match_::edit::EditMode"]],["impl RefUnwindSafe for Test",1,["fontconfig_parser::types::match_::test::Test"]],["impl RefUnwindSafe for TestTarget",1,["fontconfig_parser::types::match_::test::TestTarget"]],["impl RefUnwindSafe for TestCompare",1,["fontconfig_parser::types::match_::test::TestCompare"]],["impl RefUnwindSafe for TestQual",1,["fontconfig_parser::types::match_::test::TestQual"]],["impl RefUnwindSafe for Match",1,["fontconfig_parser::types::match_::Match"]],["impl RefUnwindSafe for MatchTarget",1,["fontconfig_parser::types::match_::MatchTarget"]],["impl RefUnwindSafe for Property",1,["fontconfig_parser::types::property::Property"]],["impl RefUnwindSafe for PropertyKind",1,["fontconfig_parser::types::property::PropertyKind"]],["impl RefUnwindSafe for SelectFont",1,["fontconfig_parser::types::selectfont::SelectFont"]],["impl RefUnwindSafe for FontMatch",1,["fontconfig_parser::types::selectfont::FontMatch"]],["impl RefUnwindSafe for ListOp",1,["fontconfig_parser::types::value::ListOp"]],["impl RefUnwindSafe for UnaryOp",1,["fontconfig_parser::types::value::UnaryOp"]],["impl RefUnwindSafe for BinaryOp",1,["fontconfig_parser::types::value::BinaryOp"]],["impl RefUnwindSafe for TernaryOp",1,["fontconfig_parser::types::value::TernaryOp"]],["impl RefUnwindSafe for Expression",1,["fontconfig_parser::types::value::Expression"]],["impl RefUnwindSafe for PropertyTarget",1,["fontconfig_parser::types::value::PropertyTarget"]],["impl RefUnwindSafe for Value",1,["fontconfig_parser::types::value::Value"]],["impl RefUnwindSafe for IntOrRange",1,["fontconfig_parser::types::IntOrRange"]]],
     "fontdb":[["impl RefUnwindSafe for ID",1,["fontdb::ID"]],["impl !RefUnwindSafe for Database",1,["fontdb::Database"]],["impl !RefUnwindSafe for FaceInfo",1,["fontdb::FaceInfo"]],["impl !RefUnwindSafe for Source",1,["fontdb::Source"]],["impl<'a> RefUnwindSafe for Query<'a>",1,["fontdb::Query"]],["impl<'a> RefUnwindSafe for Family<'a>",1,["fontdb::Family"]],["impl RefUnwindSafe for Weight",1,["fontdb::Weight"]],["impl RefUnwindSafe for Style",1,["fontdb::Style"]]],
     "libc":[["impl RefUnwindSafe for statvfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl RefUnwindSafe for max_align_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl RefUnwindSafe for clone_args",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl RefUnwindSafe for sigaction",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl RefUnwindSafe for statfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl RefUnwindSafe for flock",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl RefUnwindSafe for flock64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl RefUnwindSafe for siginfo_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl RefUnwindSafe for stack_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl RefUnwindSafe for stat",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl RefUnwindSafe for stat64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl RefUnwindSafe for statfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl RefUnwindSafe for statvfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl RefUnwindSafe for pthread_attr_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl RefUnwindSafe for _libc_fpxreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl RefUnwindSafe for _libc_xmmreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl RefUnwindSafe for _libc_fpstate",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl RefUnwindSafe for user_regs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl RefUnwindSafe for user",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl RefUnwindSafe for mcontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl RefUnwindSafe for ipc_perm",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl RefUnwindSafe for shmid_ds",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl RefUnwindSafe for ptrace_rseq_configuration",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl RefUnwindSafe for user_fpregs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl RefUnwindSafe for ucontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl RefUnwindSafe for sigset_t",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl RefUnwindSafe for sysinfo",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl RefUnwindSafe for msqid_ds",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl RefUnwindSafe for semid_ds",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl RefUnwindSafe for sem_t",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl RefUnwindSafe for statx",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl RefUnwindSafe for statx_timestamp",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl RefUnwindSafe for aiocb",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl RefUnwindSafe for __exit_status",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl RefUnwindSafe for __timeval",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl RefUnwindSafe for glob64_t",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl RefUnwindSafe for msghdr",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl RefUnwindSafe for cmsghdr",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl RefUnwindSafe for termios",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl RefUnwindSafe for mallinfo",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl RefUnwindSafe for mallinfo2",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl RefUnwindSafe for nl_pktinfo",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl RefUnwindSafe for nl_mmap_req",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl RefUnwindSafe for nl_mmap_hdr",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl RefUnwindSafe for rtentry",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl RefUnwindSafe for timex",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl RefUnwindSafe for ntptimeval",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl RefUnwindSafe for regex_t",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl RefUnwindSafe for Elf64_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl RefUnwindSafe for Elf32_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl RefUnwindSafe for seminfo",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl RefUnwindSafe for ptrace_peeksiginfo_args",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl RefUnwindSafe for __c_anonymous_ptrace_syscall_info_entry",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl RefUnwindSafe for __c_anonymous_ptrace_syscall_info_exit",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl RefUnwindSafe for __c_anonymous_ptrace_syscall_info_seccomp",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl RefUnwindSafe for ptrace_syscall_info",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl RefUnwindSafe for sockaddr_xdp",1,["libc::unix::linux_like::linux::gnu::sockaddr_xdp"]],["impl RefUnwindSafe for xdp_ring_offset",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset"]],["impl RefUnwindSafe for xdp_mmap_offsets",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets"]],["impl RefUnwindSafe for xdp_ring_offset_v1",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset_v1"]],["impl RefUnwindSafe for xdp_mmap_offsets_v1",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets_v1"]],["impl RefUnwindSafe for xdp_umem_reg",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg"]],["impl RefUnwindSafe for xdp_umem_reg_v1",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg_v1"]],["impl RefUnwindSafe for xdp_statistics",1,["libc::unix::linux_like::linux::gnu::xdp_statistics"]],["impl RefUnwindSafe for xdp_statistics_v1",1,["libc::unix::linux_like::linux::gnu::xdp_statistics_v1"]],["impl RefUnwindSafe for xdp_options",1,["libc::unix::linux_like::linux::gnu::xdp_options"]],["impl RefUnwindSafe for xdp_desc",1,["libc::unix::linux_like::linux::gnu::xdp_desc"]],["impl RefUnwindSafe for iocb",1,["libc::unix::linux_like::linux::gnu::iocb"]],["impl RefUnwindSafe for __c_anonymous_ptrace_syscall_info_data",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl RefUnwindSafe for utmpx",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl RefUnwindSafe for termios2",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl RefUnwindSafe for open_how",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl RefUnwindSafe for fpos64_t",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl RefUnwindSafe for glob_t",1,["libc::unix::linux_like::linux::glob_t"]],["impl RefUnwindSafe for passwd",1,["libc::unix::linux_like::linux::passwd"]],["impl RefUnwindSafe for spwd",1,["libc::unix::linux_like::linux::spwd"]],["impl RefUnwindSafe for dqblk",1,["libc::unix::linux_like::linux::dqblk"]],["impl RefUnwindSafe for signalfd_siginfo",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl RefUnwindSafe for itimerspec",1,["libc::unix::linux_like::linux::itimerspec"]],["impl RefUnwindSafe for fsid_t",1,["libc::unix::linux_like::linux::fsid_t"]],["impl RefUnwindSafe for packet_mreq",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl RefUnwindSafe for cpu_set_t",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl RefUnwindSafe for if_nameindex",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl RefUnwindSafe for msginfo",1,["libc::unix::linux_like::linux::msginfo"]],["impl RefUnwindSafe for sembuf",1,["libc::unix::linux_like::linux::sembuf"]],["impl RefUnwindSafe for input_event",1,["libc::unix::linux_like::linux::input_event"]],["impl RefUnwindSafe for input_id",1,["libc::unix::linux_like::linux::input_id"]],["impl RefUnwindSafe for input_absinfo",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl RefUnwindSafe for input_keymap_entry",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl RefUnwindSafe for input_mask",1,["libc::unix::linux_like::linux::input_mask"]],["impl RefUnwindSafe for ff_replay",1,["libc::unix::linux_like::linux::ff_replay"]],["impl RefUnwindSafe for ff_trigger",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl RefUnwindSafe for ff_envelope",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl RefUnwindSafe for ff_constant_effect",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl RefUnwindSafe for ff_ramp_effect",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl RefUnwindSafe for ff_condition_effect",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl RefUnwindSafe for ff_periodic_effect",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl RefUnwindSafe for ff_rumble_effect",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl RefUnwindSafe for ff_effect",1,["libc::unix::linux_like::linux::ff_effect"]],["impl RefUnwindSafe for uinput_ff_upload",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl RefUnwindSafe for uinput_ff_erase",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl RefUnwindSafe for uinput_abs_setup",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl RefUnwindSafe for dl_phdr_info",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl RefUnwindSafe for Elf32_Ehdr",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl RefUnwindSafe for Elf64_Ehdr",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl RefUnwindSafe for Elf32_Sym",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl RefUnwindSafe for Elf64_Sym",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl RefUnwindSafe for Elf32_Phdr",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl RefUnwindSafe for Elf64_Phdr",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl RefUnwindSafe for Elf32_Shdr",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl RefUnwindSafe for Elf64_Shdr",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl RefUnwindSafe for ucred",1,["libc::unix::linux_like::linux::ucred"]],["impl RefUnwindSafe for mntent",1,["libc::unix::linux_like::linux::mntent"]],["impl RefUnwindSafe for posix_spawn_file_actions_t",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl RefUnwindSafe for posix_spawnattr_t",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl RefUnwindSafe for genlmsghdr",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl RefUnwindSafe for in6_pktinfo",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl RefUnwindSafe for arpd_request",1,["libc::unix::linux_like::linux::arpd_request"]],["impl RefUnwindSafe for inotify_event",1,["libc::unix::linux_like::linux::inotify_event"]],["impl RefUnwindSafe for fanotify_response",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl RefUnwindSafe for sockaddr_vm",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl RefUnwindSafe for regmatch_t",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl RefUnwindSafe for sock_extended_err",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl RefUnwindSafe for __c_anonymous_sockaddr_can_tp",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl RefUnwindSafe for __c_anonymous_sockaddr_can_j1939",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl RefUnwindSafe for can_filter",1,["libc::unix::linux_like::linux::can_filter"]],["impl RefUnwindSafe for j1939_filter",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl RefUnwindSafe for sock_filter",1,["libc::unix::linux_like::linux::sock_filter"]],["impl RefUnwindSafe for sock_fprog",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl RefUnwindSafe for seccomp_data",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl RefUnwindSafe for seccomp_notif_sizes",1,["libc::unix::linux_like::linux::seccomp_notif_sizes"]],["impl RefUnwindSafe for seccomp_notif",1,["libc::unix::linux_like::linux::seccomp_notif"]],["impl RefUnwindSafe for seccomp_notif_resp",1,["libc::unix::linux_like::linux::seccomp_notif_resp"]],["impl RefUnwindSafe for seccomp_notif_addfd",1,["libc::unix::linux_like::linux::seccomp_notif_addfd"]],["impl RefUnwindSafe for nlmsghdr",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl RefUnwindSafe for nlmsgerr",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl RefUnwindSafe for nlattr",1,["libc::unix::linux_like::linux::nlattr"]],["impl RefUnwindSafe for file_clone_range",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl RefUnwindSafe for __c_anonymous_ifru_map",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl RefUnwindSafe for in6_ifreq",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl RefUnwindSafe for option",1,["libc::unix::linux_like::linux::option"]],["impl RefUnwindSafe for sctp_initmsg",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl RefUnwindSafe for sctp_sndrcvinfo",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl RefUnwindSafe for sctp_sndinfo",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl RefUnwindSafe for sctp_rcvinfo",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl RefUnwindSafe for sctp_nxtinfo",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl RefUnwindSafe for sctp_prinfo",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl RefUnwindSafe for sctp_authinfo",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl RefUnwindSafe for rlimit64",1,["libc::unix::linux_like::linux::rlimit64"]],["impl RefUnwindSafe for tls_crypto_info",1,["libc::unix::linux_like::linux::tls_crypto_info"]],["impl RefUnwindSafe for tls12_crypto_info_aes_gcm_128",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_128"]],["impl RefUnwindSafe for tls12_crypto_info_aes_gcm_256",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_256"]],["impl RefUnwindSafe for tls12_crypto_info_chacha20_poly1305",1,["libc::unix::linux_like::linux::tls12_crypto_info_chacha20_poly1305"]],["impl RefUnwindSafe for sockaddr_nl",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl RefUnwindSafe for dirent",1,["libc::unix::linux_like::linux::dirent"]],["impl RefUnwindSafe for sockaddr_alg",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl RefUnwindSafe for uinput_setup",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl RefUnwindSafe for uinput_user_dev",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl RefUnwindSafe for af_alg_iv",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl RefUnwindSafe for mq_attr",1,["libc::unix::linux_like::linux::mq_attr"]],["impl RefUnwindSafe for __c_anonymous_ifr_ifru",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl RefUnwindSafe for ifreq",1,["libc::unix::linux_like::linux::ifreq"]],["impl RefUnwindSafe for __c_anonymous_ifc_ifcu",1,["libc::unix::linux_like::linux::__c_anonymous_ifc_ifcu"]],["impl RefUnwindSafe for ifconf",1,["libc::unix::linux_like::linux::ifconf"]],["impl RefUnwindSafe for hwtstamp_config",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl RefUnwindSafe for dirent64",1,["libc::unix::linux_like::linux::dirent64"]],["impl RefUnwindSafe for sched_attr",1,["libc::unix::linux_like::linux::sched_attr"]],["impl RefUnwindSafe for sock_txtime",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl RefUnwindSafe for __c_anonymous_sockaddr_can_can_addr",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl RefUnwindSafe for sockaddr_can",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl RefUnwindSafe for pthread_mutexattr_t",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl RefUnwindSafe for pthread_rwlockattr_t",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl RefUnwindSafe for pthread_condattr_t",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl RefUnwindSafe for pthread_barrierattr_t",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl RefUnwindSafe for fanotify_event_metadata",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl RefUnwindSafe for pthread_cond_t",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl RefUnwindSafe for pthread_mutex_t",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl RefUnwindSafe for pthread_rwlock_t",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl RefUnwindSafe for pthread_barrier_t",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl RefUnwindSafe for can_frame",1,["libc::unix::linux_like::linux::can_frame"]],["impl RefUnwindSafe for canfd_frame",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl RefUnwindSafe for canxl_frame",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl RefUnwindSafe for timezone",1,["libc::unix::linux_like::timezone"]],["impl RefUnwindSafe for in_addr",1,["libc::unix::linux_like::in_addr"]],["impl RefUnwindSafe for ip_mreq",1,["libc::unix::linux_like::ip_mreq"]],["impl RefUnwindSafe for ip_mreqn",1,["libc::unix::linux_like::ip_mreqn"]],["impl RefUnwindSafe for ip_mreq_source",1,["libc::unix::linux_like::ip_mreq_source"]],["impl RefUnwindSafe for sockaddr",1,["libc::unix::linux_like::sockaddr"]],["impl RefUnwindSafe for sockaddr_in",1,["libc::unix::linux_like::sockaddr_in"]],["impl RefUnwindSafe for sockaddr_in6",1,["libc::unix::linux_like::sockaddr_in6"]],["impl RefUnwindSafe for addrinfo",1,["libc::unix::linux_like::addrinfo"]],["impl RefUnwindSafe for sockaddr_ll",1,["libc::unix::linux_like::sockaddr_ll"]],["impl RefUnwindSafe for fd_set",1,["libc::unix::linux_like::fd_set"]],["impl RefUnwindSafe for tm",1,["libc::unix::linux_like::tm"]],["impl RefUnwindSafe for sched_param",1,["libc::unix::linux_like::sched_param"]],["impl RefUnwindSafe for Dl_info",1,["libc::unix::linux_like::Dl_info"]],["impl RefUnwindSafe for lconv",1,["libc::unix::linux_like::lconv"]],["impl RefUnwindSafe for in_pktinfo",1,["libc::unix::linux_like::in_pktinfo"]],["impl RefUnwindSafe for ifaddrs",1,["libc::unix::linux_like::ifaddrs"]],["impl RefUnwindSafe for in6_rtmsg",1,["libc::unix::linux_like::in6_rtmsg"]],["impl RefUnwindSafe for arpreq",1,["libc::unix::linux_like::arpreq"]],["impl RefUnwindSafe for arpreq_old",1,["libc::unix::linux_like::arpreq_old"]],["impl RefUnwindSafe for arphdr",1,["libc::unix::linux_like::arphdr"]],["impl RefUnwindSafe for mmsghdr",1,["libc::unix::linux_like::mmsghdr"]],["impl RefUnwindSafe for epoll_event",1,["libc::unix::linux_like::epoll_event"]],["impl RefUnwindSafe for sockaddr_un",1,["libc::unix::linux_like::sockaddr_un"]],["impl RefUnwindSafe for sockaddr_storage",1,["libc::unix::linux_like::sockaddr_storage"]],["impl RefUnwindSafe for utsname",1,["libc::unix::linux_like::utsname"]],["impl RefUnwindSafe for sigevent",1,["libc::unix::linux_like::sigevent"]],["impl RefUnwindSafe for in6_addr",1,["libc::unix::align::in6_addr"]],["impl RefUnwindSafe for DIR",1,["libc::unix::DIR"]],["impl RefUnwindSafe for group",1,["libc::unix::group"]],["impl RefUnwindSafe for utimbuf",1,["libc::unix::utimbuf"]],["impl RefUnwindSafe for timeval",1,["libc::unix::timeval"]],["impl RefUnwindSafe for timespec",1,["libc::unix::timespec"]],["impl RefUnwindSafe for rlimit",1,["libc::unix::rlimit"]],["impl RefUnwindSafe for rusage",1,["libc::unix::rusage"]],["impl RefUnwindSafe for ipv6_mreq",1,["libc::unix::ipv6_mreq"]],["impl RefUnwindSafe for hostent",1,["libc::unix::hostent"]],["impl RefUnwindSafe for iovec",1,["libc::unix::iovec"]],["impl RefUnwindSafe for pollfd",1,["libc::unix::pollfd"]],["impl RefUnwindSafe for winsize",1,["libc::unix::winsize"]],["impl RefUnwindSafe for linger",1,["libc::unix::linger"]],["impl RefUnwindSafe for sigval",1,["libc::unix::sigval"]],["impl RefUnwindSafe for itimerval",1,["libc::unix::itimerval"]],["impl RefUnwindSafe for tms",1,["libc::unix::tms"]],["impl RefUnwindSafe for servent",1,["libc::unix::servent"]],["impl RefUnwindSafe for protoent",1,["libc::unix::protoent"]],["impl RefUnwindSafe for FILE",1,["libc::unix::FILE"]],["impl RefUnwindSafe for fpos_t",1,["libc::unix::fpos_t"]]],
    diff --git a/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js b/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js
    index be2d22973b..53957572d1 100644
    --- a/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js
    +++ b/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js
    @@ -1,7 +1,7 @@
     (function() {var implementors = {
     "bitflags":[["impl<B> UnwindSafe for Iter<B>where\n    B: UnwindSafe + RefUnwindSafe,",1,["bitflags::iter::Iter"]],["impl<B> UnwindSafe for IterNames<B>where\n    B: UnwindSafe + RefUnwindSafe,",1,["bitflags::iter::IterNames"]],["impl UnwindSafe for ParseError",1,["bitflags::parser::ParseError"]],["impl<B> UnwindSafe for Flag<B>where\n    B: UnwindSafe,",1,["bitflags::traits::Flag"]]],
     "bytemuck":[["impl UnwindSafe for CheckedCastError",1,["bytemuck::checked::CheckedCastError"]],["impl UnwindSafe for PodCastError",1,["bytemuck::PodCastError"]]],
    -"cosmic_text":[["impl UnwindSafe for Color",1,["cosmic_text::attrs::Color"]],["impl UnwindSafe for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> UnwindSafe for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl UnwindSafe for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl UnwindSafe for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> UnwindSafe for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> UnwindSafe for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> UnwindSafe for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl UnwindSafe for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl UnwindSafe for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl UnwindSafe for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl UnwindSafe for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl UnwindSafe for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl UnwindSafe for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl UnwindSafe for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl UnwindSafe for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl UnwindSafe for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl UnwindSafe for Motion",1,["cosmic_text::cursor::Motion"]],["impl UnwindSafe for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> !UnwindSafe for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl UnwindSafe for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> !UnwindSafe for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl UnwindSafe for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl UnwindSafe for Change",1,["cosmic_text::edit::Change"]],["impl UnwindSafe for Selection",1,["cosmic_text::edit::Selection"]],["impl UnwindSafe for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl !UnwindSafe for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> !UnwindSafe for BorrowedWithFontSystem<'a, T>",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl !UnwindSafe for Font",1,["cosmic_text::font::Font"]],["impl UnwindSafe for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl UnwindSafe for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl UnwindSafe for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl UnwindSafe for Wrap",1,["cosmic_text::layout::Wrap"]],["impl UnwindSafe for Align",1,["cosmic_text::layout::Align"]],["impl UnwindSafe for Shaping",1,["cosmic_text::shape::Shaping"]],["impl UnwindSafe for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl UnwindSafe for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl UnwindSafe for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl UnwindSafe for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl UnwindSafe for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl UnwindSafe for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
    +"cosmic_text":[["impl UnwindSafe for Color",1,["cosmic_text::attrs::Color"]],["impl UnwindSafe for FamilyOwned",1,["cosmic_text::attrs::FamilyOwned"]],["impl<'a> UnwindSafe for Attrs<'a>",1,["cosmic_text::attrs::Attrs"]],["impl UnwindSafe for FontMatchAttrs",1,["cosmic_text::attrs::FontMatchAttrs"]],["impl UnwindSafe for AttrsOwned",1,["cosmic_text::attrs::AttrsOwned"]],["impl UnwindSafe for AttrsList",1,["cosmic_text::attrs::AttrsList"]],["impl<'text> UnwindSafe for BidiParagraphs<'text>",1,["cosmic_text::bidi_para::BidiParagraphs"]],["impl<'a> UnwindSafe for LayoutRun<'a>",1,["cosmic_text::buffer::LayoutRun"]],["impl<'b> UnwindSafe for LayoutRunIter<'b>",1,["cosmic_text::buffer::LayoutRunIter"]],["impl UnwindSafe for Metrics",1,["cosmic_text::buffer::Metrics"]],["impl UnwindSafe for Buffer",1,["cosmic_text::buffer::Buffer"]],["impl UnwindSafe for BufferLine",1,["cosmic_text::buffer_line::BufferLine"]],["impl UnwindSafe for CacheKeyFlags",1,["cosmic_text::glyph_cache::CacheKeyFlags"]],["impl UnwindSafe for CacheKey",1,["cosmic_text::glyph_cache::CacheKey"]],["impl UnwindSafe for SubpixelBin",1,["cosmic_text::glyph_cache::SubpixelBin"]],["impl UnwindSafe for Cursor",1,["cosmic_text::cursor::Cursor"]],["impl UnwindSafe for Affinity",1,["cosmic_text::cursor::Affinity"]],["impl UnwindSafe for LayoutCursor",1,["cosmic_text::cursor::LayoutCursor"]],["impl UnwindSafe for Motion",1,["cosmic_text::cursor::Motion"]],["impl UnwindSafe for Scroll",1,["cosmic_text::cursor::Scroll"]],["impl<'buffer> !UnwindSafe for Editor<'buffer>",1,["cosmic_text::edit::editor::Editor"]],["impl UnwindSafe for Action",1,["cosmic_text::edit::Action"]],["impl<'buffer> !UnwindSafe for BufferRef<'buffer>",1,["cosmic_text::edit::BufferRef"]],["impl UnwindSafe for ChangeItem",1,["cosmic_text::edit::ChangeItem"]],["impl UnwindSafe for Change",1,["cosmic_text::edit::Change"]],["impl UnwindSafe for Selection",1,["cosmic_text::edit::Selection"]],["impl UnwindSafe for FontMatchKey",1,["cosmic_text::font::system::FontMatchKey"]],["impl !UnwindSafe for FontSystem",1,["cosmic_text::font::system::FontSystem"]],["impl<'a, T> !UnwindSafe for BorrowedWithFontSystem<'a, T>",1,["cosmic_text::font::system::BorrowedWithFontSystem"]],["impl !UnwindSafe for Font",1,["cosmic_text::font::Font"]],["impl UnwindSafe for LayoutGlyph",1,["cosmic_text::layout::LayoutGlyph"]],["impl UnwindSafe for PhysicalGlyph",1,["cosmic_text::layout::PhysicalGlyph"]],["impl UnwindSafe for LayoutLine",1,["cosmic_text::layout::LayoutLine"]],["impl UnwindSafe for Wrap",1,["cosmic_text::layout::Wrap"]],["impl UnwindSafe for Align",1,["cosmic_text::layout::Align"]],["impl UnwindSafe for Shaping",1,["cosmic_text::shape::Shaping"]],["impl UnwindSafe for ShapeBuffer",1,["cosmic_text::shape::ShapeBuffer"]],["impl UnwindSafe for ShapeGlyph",1,["cosmic_text::shape::ShapeGlyph"]],["impl UnwindSafe for ShapeWord",1,["cosmic_text::shape::ShapeWord"]],["impl UnwindSafe for ShapeSpan",1,["cosmic_text::shape::ShapeSpan"]],["impl UnwindSafe for ShapeLine",1,["cosmic_text::shape::ShapeLine"]],["impl UnwindSafe for SwashCache",1,["cosmic_text::swash::SwashCache"]]],
     "fontconfig_parser":[["impl !UnwindSafe for Error",1,["fontconfig_parser::error::Error"]],["impl UnwindSafe for Alias",1,["fontconfig_parser::types::alias::Alias"]],["impl UnwindSafe for Config",1,["fontconfig_parser::types::config::Config"]],["impl UnwindSafe for Constant",1,["fontconfig_parser::types::constant::Constant"]],["impl UnwindSafe for Dir",1,["fontconfig_parser::types::dir::Dir"]],["impl UnwindSafe for CacheDir",1,["fontconfig_parser::types::dir::CacheDir"]],["impl UnwindSafe for Include",1,["fontconfig_parser::types::dir::Include"]],["impl UnwindSafe for RemapDir",1,["fontconfig_parser::types::dir::RemapDir"]],["impl UnwindSafe for DirPrefix",1,["fontconfig_parser::types::dir::DirPrefix"]],["impl UnwindSafe for ConfigPart",1,["fontconfig_parser::types::document::ConfigPart"]],["impl UnwindSafe for FontConfig",1,["fontconfig_parser::types::document::FontConfig"]],["impl UnwindSafe for DirData",1,["fontconfig_parser::types::document::DirData"]],["impl UnwindSafe for RemapDirData",1,["fontconfig_parser::types::document::RemapDirData"]],["impl UnwindSafe for Edit",1,["fontconfig_parser::types::match_::edit::Edit"]],["impl UnwindSafe for EditBinding",1,["fontconfig_parser::types::match_::edit::EditBinding"]],["impl UnwindSafe for EditMode",1,["fontconfig_parser::types::match_::edit::EditMode"]],["impl UnwindSafe for Test",1,["fontconfig_parser::types::match_::test::Test"]],["impl UnwindSafe for TestTarget",1,["fontconfig_parser::types::match_::test::TestTarget"]],["impl UnwindSafe for TestCompare",1,["fontconfig_parser::types::match_::test::TestCompare"]],["impl UnwindSafe for TestQual",1,["fontconfig_parser::types::match_::test::TestQual"]],["impl UnwindSafe for Match",1,["fontconfig_parser::types::match_::Match"]],["impl UnwindSafe for MatchTarget",1,["fontconfig_parser::types::match_::MatchTarget"]],["impl UnwindSafe for Property",1,["fontconfig_parser::types::property::Property"]],["impl UnwindSafe for PropertyKind",1,["fontconfig_parser::types::property::PropertyKind"]],["impl UnwindSafe for SelectFont",1,["fontconfig_parser::types::selectfont::SelectFont"]],["impl UnwindSafe for FontMatch",1,["fontconfig_parser::types::selectfont::FontMatch"]],["impl UnwindSafe for ListOp",1,["fontconfig_parser::types::value::ListOp"]],["impl UnwindSafe for UnaryOp",1,["fontconfig_parser::types::value::UnaryOp"]],["impl UnwindSafe for BinaryOp",1,["fontconfig_parser::types::value::BinaryOp"]],["impl UnwindSafe for TernaryOp",1,["fontconfig_parser::types::value::TernaryOp"]],["impl UnwindSafe for Expression",1,["fontconfig_parser::types::value::Expression"]],["impl UnwindSafe for PropertyTarget",1,["fontconfig_parser::types::value::PropertyTarget"]],["impl UnwindSafe for Value",1,["fontconfig_parser::types::value::Value"]],["impl UnwindSafe for IntOrRange",1,["fontconfig_parser::types::IntOrRange"]]],
     "fontdb":[["impl UnwindSafe for ID",1,["fontdb::ID"]],["impl !UnwindSafe for Database",1,["fontdb::Database"]],["impl !UnwindSafe for FaceInfo",1,["fontdb::FaceInfo"]],["impl !UnwindSafe for Source",1,["fontdb::Source"]],["impl<'a> UnwindSafe for Query<'a>",1,["fontdb::Query"]],["impl<'a> UnwindSafe for Family<'a>",1,["fontdb::Family"]],["impl UnwindSafe for Weight",1,["fontdb::Weight"]],["impl UnwindSafe for Style",1,["fontdb::Style"]]],
     "libc":[["impl UnwindSafe for statvfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl UnwindSafe for max_align_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl UnwindSafe for clone_args",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl UnwindSafe for sigaction",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl UnwindSafe for statfs",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl UnwindSafe for flock",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl UnwindSafe for flock64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl UnwindSafe for siginfo_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl UnwindSafe for stack_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl UnwindSafe for stat",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl UnwindSafe for stat64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl UnwindSafe for statfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl UnwindSafe for statvfs64",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl UnwindSafe for pthread_attr_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl UnwindSafe for _libc_fpxreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl UnwindSafe for _libc_xmmreg",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl UnwindSafe for _libc_fpstate",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl UnwindSafe for user_regs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl UnwindSafe for user",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl UnwindSafe for mcontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl UnwindSafe for ipc_perm",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl UnwindSafe for shmid_ds",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl UnwindSafe for ptrace_rseq_configuration",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl UnwindSafe for user_fpregs_struct",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl UnwindSafe for ucontext_t",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl UnwindSafe for sigset_t",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl UnwindSafe for sysinfo",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl UnwindSafe for msqid_ds",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl UnwindSafe for semid_ds",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl UnwindSafe for sem_t",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl UnwindSafe for statx",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl UnwindSafe for statx_timestamp",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl UnwindSafe for aiocb",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl UnwindSafe for __exit_status",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl UnwindSafe for __timeval",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl UnwindSafe for glob64_t",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl UnwindSafe for msghdr",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl UnwindSafe for cmsghdr",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl UnwindSafe for termios",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl UnwindSafe for mallinfo",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl UnwindSafe for mallinfo2",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl UnwindSafe for nl_pktinfo",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl UnwindSafe for nl_mmap_req",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl UnwindSafe for nl_mmap_hdr",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl UnwindSafe for rtentry",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl UnwindSafe for timex",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl UnwindSafe for ntptimeval",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl UnwindSafe for regex_t",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl UnwindSafe for Elf64_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl UnwindSafe for Elf32_Chdr",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl UnwindSafe for seminfo",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl UnwindSafe for ptrace_peeksiginfo_args",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl UnwindSafe for __c_anonymous_ptrace_syscall_info_entry",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl UnwindSafe for __c_anonymous_ptrace_syscall_info_exit",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl UnwindSafe for __c_anonymous_ptrace_syscall_info_seccomp",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl UnwindSafe for ptrace_syscall_info",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl UnwindSafe for sockaddr_xdp",1,["libc::unix::linux_like::linux::gnu::sockaddr_xdp"]],["impl UnwindSafe for xdp_ring_offset",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset"]],["impl UnwindSafe for xdp_mmap_offsets",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets"]],["impl UnwindSafe for xdp_ring_offset_v1",1,["libc::unix::linux_like::linux::gnu::xdp_ring_offset_v1"]],["impl UnwindSafe for xdp_mmap_offsets_v1",1,["libc::unix::linux_like::linux::gnu::xdp_mmap_offsets_v1"]],["impl UnwindSafe for xdp_umem_reg",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg"]],["impl UnwindSafe for xdp_umem_reg_v1",1,["libc::unix::linux_like::linux::gnu::xdp_umem_reg_v1"]],["impl UnwindSafe for xdp_statistics",1,["libc::unix::linux_like::linux::gnu::xdp_statistics"]],["impl UnwindSafe for xdp_statistics_v1",1,["libc::unix::linux_like::linux::gnu::xdp_statistics_v1"]],["impl UnwindSafe for xdp_options",1,["libc::unix::linux_like::linux::gnu::xdp_options"]],["impl UnwindSafe for xdp_desc",1,["libc::unix::linux_like::linux::gnu::xdp_desc"]],["impl UnwindSafe for iocb",1,["libc::unix::linux_like::linux::gnu::iocb"]],["impl UnwindSafe for __c_anonymous_ptrace_syscall_info_data",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl UnwindSafe for utmpx",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl UnwindSafe for termios2",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl UnwindSafe for open_how",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl UnwindSafe for fpos64_t",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl UnwindSafe for glob_t",1,["libc::unix::linux_like::linux::glob_t"]],["impl UnwindSafe for passwd",1,["libc::unix::linux_like::linux::passwd"]],["impl UnwindSafe for spwd",1,["libc::unix::linux_like::linux::spwd"]],["impl UnwindSafe for dqblk",1,["libc::unix::linux_like::linux::dqblk"]],["impl UnwindSafe for signalfd_siginfo",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl UnwindSafe for itimerspec",1,["libc::unix::linux_like::linux::itimerspec"]],["impl UnwindSafe for fsid_t",1,["libc::unix::linux_like::linux::fsid_t"]],["impl UnwindSafe for packet_mreq",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl UnwindSafe for cpu_set_t",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl UnwindSafe for if_nameindex",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl UnwindSafe for msginfo",1,["libc::unix::linux_like::linux::msginfo"]],["impl UnwindSafe for sembuf",1,["libc::unix::linux_like::linux::sembuf"]],["impl UnwindSafe for input_event",1,["libc::unix::linux_like::linux::input_event"]],["impl UnwindSafe for input_id",1,["libc::unix::linux_like::linux::input_id"]],["impl UnwindSafe for input_absinfo",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl UnwindSafe for input_keymap_entry",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl UnwindSafe for input_mask",1,["libc::unix::linux_like::linux::input_mask"]],["impl UnwindSafe for ff_replay",1,["libc::unix::linux_like::linux::ff_replay"]],["impl UnwindSafe for ff_trigger",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl UnwindSafe for ff_envelope",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl UnwindSafe for ff_constant_effect",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl UnwindSafe for ff_ramp_effect",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl UnwindSafe for ff_condition_effect",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl UnwindSafe for ff_periodic_effect",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl UnwindSafe for ff_rumble_effect",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl UnwindSafe for ff_effect",1,["libc::unix::linux_like::linux::ff_effect"]],["impl UnwindSafe for uinput_ff_upload",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl UnwindSafe for uinput_ff_erase",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl UnwindSafe for uinput_abs_setup",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl UnwindSafe for dl_phdr_info",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl UnwindSafe for Elf32_Ehdr",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl UnwindSafe for Elf64_Ehdr",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl UnwindSafe for Elf32_Sym",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl UnwindSafe for Elf64_Sym",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl UnwindSafe for Elf32_Phdr",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl UnwindSafe for Elf64_Phdr",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl UnwindSafe for Elf32_Shdr",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl UnwindSafe for Elf64_Shdr",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl UnwindSafe for ucred",1,["libc::unix::linux_like::linux::ucred"]],["impl UnwindSafe for mntent",1,["libc::unix::linux_like::linux::mntent"]],["impl UnwindSafe for posix_spawn_file_actions_t",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl UnwindSafe for posix_spawnattr_t",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl UnwindSafe for genlmsghdr",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl UnwindSafe for in6_pktinfo",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl UnwindSafe for arpd_request",1,["libc::unix::linux_like::linux::arpd_request"]],["impl UnwindSafe for inotify_event",1,["libc::unix::linux_like::linux::inotify_event"]],["impl UnwindSafe for fanotify_response",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl UnwindSafe for sockaddr_vm",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl UnwindSafe for regmatch_t",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl UnwindSafe for sock_extended_err",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl UnwindSafe for __c_anonymous_sockaddr_can_tp",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl UnwindSafe for __c_anonymous_sockaddr_can_j1939",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl UnwindSafe for can_filter",1,["libc::unix::linux_like::linux::can_filter"]],["impl UnwindSafe for j1939_filter",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl UnwindSafe for sock_filter",1,["libc::unix::linux_like::linux::sock_filter"]],["impl UnwindSafe for sock_fprog",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl UnwindSafe for seccomp_data",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl UnwindSafe for seccomp_notif_sizes",1,["libc::unix::linux_like::linux::seccomp_notif_sizes"]],["impl UnwindSafe for seccomp_notif",1,["libc::unix::linux_like::linux::seccomp_notif"]],["impl UnwindSafe for seccomp_notif_resp",1,["libc::unix::linux_like::linux::seccomp_notif_resp"]],["impl UnwindSafe for seccomp_notif_addfd",1,["libc::unix::linux_like::linux::seccomp_notif_addfd"]],["impl UnwindSafe for nlmsghdr",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl UnwindSafe for nlmsgerr",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl UnwindSafe for nlattr",1,["libc::unix::linux_like::linux::nlattr"]],["impl UnwindSafe for file_clone_range",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl UnwindSafe for __c_anonymous_ifru_map",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl UnwindSafe for in6_ifreq",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl UnwindSafe for option",1,["libc::unix::linux_like::linux::option"]],["impl UnwindSafe for sctp_initmsg",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl UnwindSafe for sctp_sndrcvinfo",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl UnwindSafe for sctp_sndinfo",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl UnwindSafe for sctp_rcvinfo",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl UnwindSafe for sctp_nxtinfo",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl UnwindSafe for sctp_prinfo",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl UnwindSafe for sctp_authinfo",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl UnwindSafe for rlimit64",1,["libc::unix::linux_like::linux::rlimit64"]],["impl UnwindSafe for tls_crypto_info",1,["libc::unix::linux_like::linux::tls_crypto_info"]],["impl UnwindSafe for tls12_crypto_info_aes_gcm_128",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_128"]],["impl UnwindSafe for tls12_crypto_info_aes_gcm_256",1,["libc::unix::linux_like::linux::tls12_crypto_info_aes_gcm_256"]],["impl UnwindSafe for tls12_crypto_info_chacha20_poly1305",1,["libc::unix::linux_like::linux::tls12_crypto_info_chacha20_poly1305"]],["impl UnwindSafe for sockaddr_nl",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl UnwindSafe for dirent",1,["libc::unix::linux_like::linux::dirent"]],["impl UnwindSafe for sockaddr_alg",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl UnwindSafe for uinput_setup",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl UnwindSafe for uinput_user_dev",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl UnwindSafe for af_alg_iv",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl UnwindSafe for mq_attr",1,["libc::unix::linux_like::linux::mq_attr"]],["impl UnwindSafe for __c_anonymous_ifr_ifru",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl UnwindSafe for ifreq",1,["libc::unix::linux_like::linux::ifreq"]],["impl UnwindSafe for __c_anonymous_ifc_ifcu",1,["libc::unix::linux_like::linux::__c_anonymous_ifc_ifcu"]],["impl UnwindSafe for ifconf",1,["libc::unix::linux_like::linux::ifconf"]],["impl UnwindSafe for hwtstamp_config",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl UnwindSafe for dirent64",1,["libc::unix::linux_like::linux::dirent64"]],["impl UnwindSafe for sched_attr",1,["libc::unix::linux_like::linux::sched_attr"]],["impl UnwindSafe for sock_txtime",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl UnwindSafe for __c_anonymous_sockaddr_can_can_addr",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl UnwindSafe for sockaddr_can",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl UnwindSafe for pthread_mutexattr_t",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl UnwindSafe for pthread_rwlockattr_t",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl UnwindSafe for pthread_condattr_t",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl UnwindSafe for pthread_barrierattr_t",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl UnwindSafe for fanotify_event_metadata",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl UnwindSafe for pthread_cond_t",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl UnwindSafe for pthread_mutex_t",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl UnwindSafe for pthread_rwlock_t",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl UnwindSafe for pthread_barrier_t",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl UnwindSafe for can_frame",1,["libc::unix::linux_like::linux::can_frame"]],["impl UnwindSafe for canfd_frame",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl UnwindSafe for canxl_frame",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl UnwindSafe for timezone",1,["libc::unix::linux_like::timezone"]],["impl UnwindSafe for in_addr",1,["libc::unix::linux_like::in_addr"]],["impl UnwindSafe for ip_mreq",1,["libc::unix::linux_like::ip_mreq"]],["impl UnwindSafe for ip_mreqn",1,["libc::unix::linux_like::ip_mreqn"]],["impl UnwindSafe for ip_mreq_source",1,["libc::unix::linux_like::ip_mreq_source"]],["impl UnwindSafe for sockaddr",1,["libc::unix::linux_like::sockaddr"]],["impl UnwindSafe for sockaddr_in",1,["libc::unix::linux_like::sockaddr_in"]],["impl UnwindSafe for sockaddr_in6",1,["libc::unix::linux_like::sockaddr_in6"]],["impl UnwindSafe for addrinfo",1,["libc::unix::linux_like::addrinfo"]],["impl UnwindSafe for sockaddr_ll",1,["libc::unix::linux_like::sockaddr_ll"]],["impl UnwindSafe for fd_set",1,["libc::unix::linux_like::fd_set"]],["impl UnwindSafe for tm",1,["libc::unix::linux_like::tm"]],["impl UnwindSafe for sched_param",1,["libc::unix::linux_like::sched_param"]],["impl UnwindSafe for Dl_info",1,["libc::unix::linux_like::Dl_info"]],["impl UnwindSafe for lconv",1,["libc::unix::linux_like::lconv"]],["impl UnwindSafe for in_pktinfo",1,["libc::unix::linux_like::in_pktinfo"]],["impl UnwindSafe for ifaddrs",1,["libc::unix::linux_like::ifaddrs"]],["impl UnwindSafe for in6_rtmsg",1,["libc::unix::linux_like::in6_rtmsg"]],["impl UnwindSafe for arpreq",1,["libc::unix::linux_like::arpreq"]],["impl UnwindSafe for arpreq_old",1,["libc::unix::linux_like::arpreq_old"]],["impl UnwindSafe for arphdr",1,["libc::unix::linux_like::arphdr"]],["impl UnwindSafe for mmsghdr",1,["libc::unix::linux_like::mmsghdr"]],["impl UnwindSafe for epoll_event",1,["libc::unix::linux_like::epoll_event"]],["impl UnwindSafe for sockaddr_un",1,["libc::unix::linux_like::sockaddr_un"]],["impl UnwindSafe for sockaddr_storage",1,["libc::unix::linux_like::sockaddr_storage"]],["impl UnwindSafe for utsname",1,["libc::unix::linux_like::utsname"]],["impl UnwindSafe for sigevent",1,["libc::unix::linux_like::sigevent"]],["impl UnwindSafe for in6_addr",1,["libc::unix::align::in6_addr"]],["impl UnwindSafe for DIR",1,["libc::unix::DIR"]],["impl UnwindSafe for group",1,["libc::unix::group"]],["impl UnwindSafe for utimbuf",1,["libc::unix::utimbuf"]],["impl UnwindSafe for timeval",1,["libc::unix::timeval"]],["impl UnwindSafe for timespec",1,["libc::unix::timespec"]],["impl UnwindSafe for rlimit",1,["libc::unix::rlimit"]],["impl UnwindSafe for rusage",1,["libc::unix::rusage"]],["impl UnwindSafe for ipv6_mreq",1,["libc::unix::ipv6_mreq"]],["impl UnwindSafe for hostent",1,["libc::unix::hostent"]],["impl UnwindSafe for iovec",1,["libc::unix::iovec"]],["impl UnwindSafe for pollfd",1,["libc::unix::pollfd"]],["impl UnwindSafe for winsize",1,["libc::unix::winsize"]],["impl UnwindSafe for linger",1,["libc::unix::linger"]],["impl UnwindSafe for sigval",1,["libc::unix::sigval"]],["impl UnwindSafe for itimerval",1,["libc::unix::itimerval"]],["impl UnwindSafe for tms",1,["libc::unix::tms"]],["impl UnwindSafe for servent",1,["libc::unix::servent"]],["impl UnwindSafe for protoent",1,["libc::unix::protoent"]],["impl UnwindSafe for FILE",1,["libc::unix::FILE"]],["impl UnwindSafe for fpos_t",1,["libc::unix::fpos_t"]]],