From f119bc6eb72f28f2bb7b3911eebc684be7688f07 Mon Sep 17 00:00:00 2001 From: robin-nitrokey Date: Mon, 21 Oct 2024 13:49:50 +0000 Subject: [PATCH] deploy: ad9c4c8445831e00e6fa8885930444fc9387799f --- cbor_smol/all.html | 2 +- cbor_smol/de/fn.from_bytes.html | 2 +- cbor_smol/de/fn.take_from_bytes.html | 2 +- cbor_smol/de/index.html | 2 +- cbor_smol/de/struct.Deserializer.html | 2 +- cbor_smol/error/enum.Error.html | 10 +++++----- cbor_smol/error/index.html | 2 +- cbor_smol/error/type.Result.html | 2 +- cbor_smol/fn.cbor_deserialize.html | 2 +- cbor_smol/fn.cbor_serialize.html | 2 +- cbor_smol/fn.cbor_serialize_to.html | 2 +- cbor_smol/index.html | 2 +- cbor_smol/ser/index.html | 2 +- cbor_smol/ser/struct.Serializer.html | 24 ++++++++++++------------ cbor_smol/ser/trait.Writer.html | 2 +- search-index.js | 2 +- 16 files changed, 31 insertions(+), 31 deletions(-) diff --git a/cbor_smol/all.html b/cbor_smol/all.html index eb5e342..ef9deda 100644 --- a/cbor_smol/all.html +++ b/cbor_smol/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/cbor_smol/de/fn.from_bytes.html b/cbor_smol/de/fn.from_bytes.html index 7cda230..c52ae45 100644 --- a/cbor_smol/de/fn.from_bytes.html +++ b/cbor_smol/de/fn.from_bytes.html @@ -1,4 +1,4 @@ -from_bytes in cbor_smol::de - Rust

Function cbor_smol::de::from_bytes

source ·
pub fn from_bytes<'a, T>(s: &'a [u8]) -> Result<T>
where +from_bytes in cbor_smol::de - Rust

Function cbor_smol::de::from_bytes

source ·
pub fn from_bytes<'a, T>(s: &'a [u8]) -> Result<T>
where T: Deserialize<'a>,
Expand description

Deserialize a message of type T from a byte slice. The unused portion (if any) of the byte slice is returned for further usage

\ No newline at end of file diff --git a/cbor_smol/de/fn.take_from_bytes.html b/cbor_smol/de/fn.take_from_bytes.html index 833c91b..dc751ee 100644 --- a/cbor_smol/de/fn.take_from_bytes.html +++ b/cbor_smol/de/fn.take_from_bytes.html @@ -1,4 +1,4 @@ -take_from_bytes in cbor_smol::de - Rust

Function cbor_smol::de::take_from_bytes

source ·
pub fn take_from_bytes<'a, T>(s: &'a [u8]) -> Result<(T, &'a [u8])>
where +take_from_bytes in cbor_smol::de - Rust

Function cbor_smol::de::take_from_bytes

source ·
pub fn take_from_bytes<'a, T>(s: &'a [u8]) -> Result<(T, &'a [u8])>
where T: Deserialize<'a>,
Expand description

Deserialize a message of type T from a byte slice. The unused portion (if any) of the byte slice is returned for further usage

\ No newline at end of file diff --git a/cbor_smol/de/index.html b/cbor_smol/de/index.html index 12bb2f7..6e3dd82 100644 --- a/cbor_smol/de/index.html +++ b/cbor_smol/de/index.html @@ -1,3 +1,3 @@ -cbor_smol::de - Rust

Module cbor_smol::de

source ·

Structs§

  • A structure for deserializing a cbor-smol message.

Functions§

  • Deserialize a message of type T from a byte slice. The unused portion (if any) +cbor_smol::de - Rust

    Module cbor_smol::de

    source ·

    Structs§

    • A structure for deserializing a cbor-smol message.

    Functions§

    • Deserialize a message of type T from a byte slice. The unused portion (if any) of the byte slice is returned for further usage
    • Deserialize a message of type T from a byte slice. The unused portion (if any) of the byte slice is returned for further usage
    \ No newline at end of file diff --git a/cbor_smol/de/struct.Deserializer.html b/cbor_smol/de/struct.Deserializer.html index dec8739..e271569 100644 --- a/cbor_smol/de/struct.Deserializer.html +++ b/cbor_smol/de/struct.Deserializer.html @@ -1,4 +1,4 @@ -Deserializer in cbor_smol::de - Rust

    Struct cbor_smol::de::Deserializer

    source ·
    pub struct Deserializer<'de> { /* private fields */ }
    Expand description

    A structure for deserializing a cbor-smol message.

    +Deserializer in cbor_smol::de - Rust

    Struct cbor_smol::de::Deserializer

    source ·
    pub struct Deserializer<'de> { /* private fields */ }
    Expand description

    A structure for deserializing a cbor-smol message.

    Implementations§

    source§

    impl<'de> Deserializer<'de>

    source

    pub fn from_bytes(input: &'de [u8]) -> Self

    Obtain a Deserializer from a slice of bytes

    Trait Implementations§

    source§

    impl<'de, 'a> Deserializer<'de> for &'a mut Deserializer<'de>

    §

    type Error = Error

    The error type that can be returned if some error occurs during deserialization.
    source§

    fn deserialize_any<V>(self, _visitor: V) -> Result<V::Value>
    where diff --git a/cbor_smol/error/enum.Error.html b/cbor_smol/error/enum.Error.html index 5023125..406ff43 100644 --- a/cbor_smol/error/enum.Error.html +++ b/cbor_smol/error/enum.Error.html @@ -1,4 +1,4 @@ -Error in cbor_smol::error - Rust

    Enum cbor_smol::error::Error

    source ·
    #[non_exhaustive]
    #[repr(u8)]
    pub enum Error { +Error in cbor_smol::error - Rust

    Enum cbor_smol::error::Error

    source ·
    #[non_exhaustive]
    #[repr(u8)]
    pub enum Error {
    Show 22 variants WontImplement, NotYetImplemented, SerializeBufferFull(usize), @@ -44,7 +44,9 @@
    §

    SerdeSerCustom

    Serde Serialization Error

    §

    SerdeDeCustom

    Serde Deserialization Error

    §

    SerdeMissingField

    Serde Missing required value

    -

    Trait Implementations§

    source§

    impl Clone for Error

    source§

    fn clone(&self) -> Error

    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 Error

    source§

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

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

    impl Display for Error

    source§

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

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

    impl Error for Error

    source§

    fn custom<T>(msg: T) -> Self
    where +

    Trait Implementations§

    source§

    impl Clone for Error

    source§

    fn clone(&self) -> Error

    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 Error

    source§

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

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

    impl Display for Error

    source§

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

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

    impl Error for Error

    1.30.0 · source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, request: &mut Request<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl Error for Error

    source§

    fn custom<T>(_msg: T) -> Self
    where + T: Display,

    Used when a Serialize implementation encounters any error +while serializing a type. Read more
    source§

    impl Error for Error

    source§

    fn custom<T>(msg: T) -> Self
    where T: Display,

    Raised when there is general error when deserializing a type. Read more
    source§

    fn missing_field(field: &'static str) -> Self

    Raised when a Deserialize struct type expected to receive a required field with a particular name but that field was not present in the input.
    source§

    fn invalid_type(unexp: Unexpected<'_>, exp: &dyn Expected) -> Self

    Raised when a Deserialize receives a type different from what it was @@ -53,9 +55,7 @@ is wrong for some other reason. Read more
    source§

    fn unknown_variant(variant: &str, expected: &'static [&'static str]) -> Self

    Raised when a Deserialize enum type received a variant with an unrecognized name.
    source§

    fn unknown_field(field: &str, expected: &'static [&'static str]) -> Self

    Raised when a Deserialize struct type received a field with an unrecognized name.
    source§

    fn duplicate_field(field: &'static str) -> Self

    Raised when a Deserialize struct type received more than one of the -same field.
    source§

    impl Error for Error

    1.30.0 · source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, request: &mut Request<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl Error for Error

    source§

    fn custom<T>(_msg: T) -> Self
    where - T: Display,

    Used when a Serialize implementation encounters any error -while serializing a type. Read more
    source§

    impl PartialEq for Error

    source§

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

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

    impl PartialEq for Error

    source§

    fn eq(&self, other: &Error) -> 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 Copy for Error

    source§

    impl Eq for Error

    source§

    impl StructuralPartialEq for Error

    Auto Trait Implementations§

    §

    impl Freeze for Error

    §

    impl RefUnwindSafe for Error

    §

    impl Send for Error

    §

    impl Sync for Error

    §

    impl Unpin for Error

    §

    impl UnwindSafe for Error

    Blanket Implementations§

    source§

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

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for T
    where diff --git a/cbor_smol/error/index.html b/cbor_smol/error/index.html index 5510a4f..7be0f6b 100644 --- a/cbor_smol/error/index.html +++ b/cbor_smol/error/index.html @@ -1 +1 @@ -cbor_smol::error - Rust

    Module cbor_smol::error

    source ·

    Enums§

    • This is the error type used by cbor-smol

    Type Aliases§

    • This is the Result type used by cbor-smol.
    \ No newline at end of file +cbor_smol::error - Rust

    Module cbor_smol::error

    source ·

    Enums§

    • This is the error type used by cbor-smol

    Type Aliases§

    • This is the Result type used by cbor-smol.
    \ No newline at end of file diff --git a/cbor_smol/error/type.Result.html b/cbor_smol/error/type.Result.html index 9f477ed..39e21a5 100644 --- a/cbor_smol/error/type.Result.html +++ b/cbor_smol/error/type.Result.html @@ -1,4 +1,4 @@ -Result in cbor_smol::error - Rust

    Type Alias cbor_smol::error::Result

    source ·
    pub type Result<T, Err = Error> = Result<T, Err>;
    Expand description

    This is the Result type used by cbor-smol.

    +Result in cbor_smol::error - Rust

    Type Alias cbor_smol::error::Result

    source ·
    pub type Result<T, Err = Error> = Result<T, Err>;
    Expand description

    This is the Result type used by cbor-smol.

    Aliased Type§

    enum Result<T, Err = Error> {
         Ok(T),
         Err(Err),
    diff --git a/cbor_smol/fn.cbor_deserialize.html b/cbor_smol/fn.cbor_deserialize.html
    index 48a86d9..6229831 100644
    --- a/cbor_smol/fn.cbor_deserialize.html
    +++ b/cbor_smol/fn.cbor_deserialize.html
    @@ -1,3 +1,3 @@
    -cbor_deserialize in cbor_smol - Rust

    Function cbor_smol::cbor_deserialize

    source ·
    pub fn cbor_deserialize<'de, T: Deserialize<'de>>(
    +cbor_deserialize in cbor_smol - Rust

    Function cbor_smol::cbor_deserialize

    source ·
    pub fn cbor_deserialize<'de, T: Deserialize<'de>>(
         buffer: &'de [u8],
     ) -> Result<T>
    \ No newline at end of file diff --git a/cbor_smol/fn.cbor_serialize.html b/cbor_smol/fn.cbor_serialize.html index c9a4d70..3f1e8df 100644 --- a/cbor_smol/fn.cbor_serialize.html +++ b/cbor_smol/fn.cbor_serialize.html @@ -1,4 +1,4 @@ -cbor_serialize in cbor_smol - Rust

    Function cbor_smol::cbor_serialize

    source ·
    pub fn cbor_serialize<'a, T: ?Sized + Serialize>(
    +cbor_serialize in cbor_smol - Rust

    Function cbor_smol::cbor_serialize

    source ·
    pub fn cbor_serialize<'a, T: ?Sized + Serialize>(
         object: &T,
         buffer: &'a mut [u8],
     ) -> Result<&'a [u8]>
    \ No newline at end of file diff --git a/cbor_smol/fn.cbor_serialize_to.html b/cbor_smol/fn.cbor_serialize_to.html index f46707e..f60d6be 100644 --- a/cbor_smol/fn.cbor_serialize_to.html +++ b/cbor_smol/fn.cbor_serialize_to.html @@ -1,4 +1,4 @@ -cbor_serialize_to in cbor_smol - Rust

    Function cbor_smol::cbor_serialize_to

    source ·
    pub fn cbor_serialize_to<T: ?Sized + Serialize, W: Writer>(
    +cbor_serialize_to in cbor_smol - Rust

    Function cbor_smol::cbor_serialize_to

    source ·
    pub fn cbor_serialize_to<T: ?Sized + Serialize, W: Writer>(
         object: &T,
         writer: W,
     ) -> Result<usize>
    Expand description

    Serialize an object to a Writer

    diff --git a/cbor_smol/index.html b/cbor_smol/index.html index df8e280..c8cbfa6 100644 --- a/cbor_smol/index.html +++ b/cbor_smol/index.html @@ -1 +1 @@ -cbor_smol - Rust

    Crate cbor_smol

    source ·

    Re-exports§

    Modules§

    Functions§

    \ No newline at end of file +cbor_smol - Rust

    Crate cbor_smol

    source ·

    Re-exports§

    Modules§

    Functions§

    \ No newline at end of file diff --git a/cbor_smol/ser/index.html b/cbor_smol/ser/index.html index 1139bd0..938bcb7 100644 --- a/cbor_smol/ser/index.html +++ b/cbor_smol/ser/index.html @@ -1 +1 @@ -cbor_smol::ser - Rust

    Module cbor_smol::ser

    source ·

    Structs§

    Traits§

    \ No newline at end of file +cbor_smol::ser - Rust

    Module cbor_smol::ser

    source ·

    Structs§

    Traits§

    \ No newline at end of file diff --git a/cbor_smol/ser/struct.Serializer.html b/cbor_smol/ser/struct.Serializer.html index 81b9a17..5c88896 100644 --- a/cbor_smol/ser/struct.Serializer.html +++ b/cbor_smol/ser/struct.Serializer.html @@ -1,21 +1,21 @@ -Serializer in cbor_smol::ser - Rust

    Struct cbor_smol::ser::Serializer

    source ·
    pub struct Serializer<W> { /* private fields */ }

    Implementations§

    source§

    impl<W: Writer> Serializer<W>

    source

    pub fn new(writer: W) -> Self

    source

    pub fn written(&self) -> usize

    source

    pub fn into_inner(self) -> W

    Unwrap the Writer from the Serializer.

    +Serializer in cbor_smol::ser - Rust

    Struct cbor_smol::ser::Serializer

    source ·
    pub struct Serializer<W> { /* private fields */ }

    Implementations§

    source§

    impl<W: Writer> Serializer<W>

    source

    pub fn new(writer: W) -> Self

    source

    pub fn written(&self) -> usize

    source

    pub fn into_inner(self) -> W

    Unwrap the Writer from the Serializer.

    Trait Implementations§

    source§

    impl<'a, W> SerializeStruct for &'a mut Serializer<W>
    where - W: Writer,

    §

    type Ok = ()

    Must match the Ok type of our Serializer.
    §

    type Error = Error

    Must match the Error type of our Serializer.
    source§

    fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<()>
    where - T: ?Sized + Serialize,

    Serialize a struct field.
    source§

    fn end(self) -> Result<()>

    Finish serializing a struct.
    source§

    fn skip_field(&mut self, key: &'static str) -> Result<(), Self::Error>

    Indicate that a struct field has been skipped. Read more
    source§

    impl<'a, W> SerializeStructVariant for &'a mut Serializer<W>
    where - W: Writer,

    §

    type Ok = ()

    Must match the Ok type of our Serializer.
    §

    type Error = Error

    Must match the Error type of our Serializer.
    source§

    fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<()>
    where - T: ?Sized + Serialize,

    Serialize a struct variant field.
    source§

    fn end(self) -> Result<()>

    Finish serializing a struct variant.
    source§

    fn skip_field(&mut self, key: &'static str) -> Result<(), Self::Error>

    Indicate that a struct variant field has been skipped. Read more
    source§

    impl<'a, W> SerializeTuple for &'a mut Serializer<W>
    where - W: Writer,

    §

    type Ok = ()

    Must match the Ok type of our Serializer.
    §

    type Error = Error

    Must match the Error type of our Serializer.
    source§

    fn serialize_element<T>(&mut self, value: &T) -> Result<()>
    where + W: Writer,

    §

    type Ok = ()

    Must match the Ok type of our Serializer.
    §

    type Error = Error

    Must match the Error type of our Serializer.
    source§

    fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<()>
    where + T: ?Sized + Serialize,

    Serialize a struct field.
    source§

    fn end(self) -> Result<()>

    Finish serializing a struct.
    source§

    fn skip_field(&mut self, key: &'static str) -> Result<(), Self::Error>

    Indicate that a struct field has been skipped. Read more
    source§

    impl<'a, W> SerializeStructVariant for &'a mut Serializer<W>
    where + W: Writer,

    §

    type Ok = ()

    Must match the Ok type of our Serializer.
    §

    type Error = Error

    Must match the Error type of our Serializer.
    source§

    fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<()>
    where + T: ?Sized + Serialize,

    Serialize a struct variant field.
    source§

    fn end(self) -> Result<()>

    Finish serializing a struct variant.
    source§

    fn skip_field(&mut self, key: &'static str) -> Result<(), Self::Error>

    Indicate that a struct variant field has been skipped. Read more
    source§

    impl<'a, W> SerializeTuple for &'a mut Serializer<W>
    where + W: Writer,

    §

    type Ok = ()

    Must match the Ok type of our Serializer.
    §

    type Error = Error

    Must match the Error type of our Serializer.
    source§

    fn serialize_element<T>(&mut self, value: &T) -> Result<()>
    where T: ?Sized + Serialize,

    Serialize a tuple element.
    source§

    fn end(self) -> Result<()>

    Finish serializing a tuple.
    source§

    impl<'a, W> SerializeTupleStruct for &'a mut Serializer<W>
    where - W: Writer,

    §

    type Ok = ()

    Must match the Ok type of our Serializer.
    §

    type Error = Error

    Must match the Error type of our Serializer.
    source§

    fn serialize_field<T>(&mut self, value: &T) -> Result<()>
    where - T: ?Sized + Serialize,

    Serialize a tuple struct field.
    source§

    fn end(self) -> Result<()>

    Finish serializing a tuple struct.
    source§

    impl<'a, W> SerializeTupleVariant for &'a mut Serializer<W>
    where - W: Writer,

    §

    type Ok = ()

    Must match the Ok type of our Serializer.
    §

    type Error = Error

    Must match the Error type of our Serializer.
    source§

    fn serialize_field<T>(&mut self, value: &T) -> Result<()>
    where - T: ?Sized + Serialize,

    Serialize a tuple variant field.
    source§

    fn end(self) -> Result<()>

    Finish serializing a tuple variant.
    source§

    impl<'a, W> Serializer for &'a mut Serializer<W>
    where - W: Writer,

    §

    type Ok = ()

    The output type produced by this Serializer during successful + W: Writer,

    §

    type Ok = ()

    Must match the Ok type of our Serializer.
    §

    type Error = Error

    Must match the Error type of our Serializer.
    source§

    fn serialize_field<T>(&mut self, value: &T) -> Result<()>
    where + T: ?Sized + Serialize,

    Serialize a tuple struct field.
    source§

    fn end(self) -> Result<()>

    Finish serializing a tuple struct.
    source§

    impl<'a, W> SerializeTupleVariant for &'a mut Serializer<W>
    where + W: Writer,

    §

    type Ok = ()

    Must match the Ok type of our Serializer.
    §

    type Error = Error

    Must match the Error type of our Serializer.
    source§

    fn serialize_field<T>(&mut self, value: &T) -> Result<()>
    where + T: ?Sized + Serialize,

    Serialize a tuple variant field.
    source§

    fn end(self) -> Result<()>

    Finish serializing a tuple variant.
    source§

    impl<'a, W> Serializer for &'a mut Serializer<W>
    where + W: Writer,

    §

    type Ok = ()

    The output type produced by this Serializer during successful serialization. Most serializers that produce text or binary output should set Ok = () and serialize into an io::Write or buffer contained within the Serializer instance. Serializers that build in-memory data structures may be simplified by using Ok to propagate -the data structure around.
    §

    type Error = Error

    The error type when some error occurs during serialization.
    §

    type SerializeSeq = CollectionSerializer<'a, W>

    Type returned from serialize_seq for serializing the content of the +the data structure around.
    §

    type Error = Error

    The error type when some error occurs during serialization.
    §

    type SerializeSeq = CollectionSerializer<'a, W>

    Type returned from serialize_seq for serializing the content of the sequence.
    §

    type SerializeTuple = &'a mut Serializer<W>

    Type returned from serialize_tuple for serializing the content of the tuple.
    §

    type SerializeTupleStruct = &'a mut Serializer<W>

    Type returned from serialize_tuple_struct for serializing the content of the tuple struct.
    §

    type SerializeTupleVariant = &'a mut Serializer<W>

    Type returned from serialize_tuple_variant for serializing the diff --git a/cbor_smol/ser/trait.Writer.html b/cbor_smol/ser/trait.Writer.html index b616c07..fec62bb 100644 --- a/cbor_smol/ser/trait.Writer.html +++ b/cbor_smol/ser/trait.Writer.html @@ -1,4 +1,4 @@ -Writer in cbor_smol::ser - Rust

    Trait cbor_smol::ser::Writer

    source ·
    pub trait Writer {
    +Writer in cbor_smol::ser - Rust

    Trait cbor_smol::ser::Writer

    source ·
    pub trait Writer {
         type Error: Into<Error>;
     
         // Required method
    diff --git a/search-index.js b/search-index.js
    index 64da9ed..32ff008 100644
    --- a/search-index.js
    +++ b/search-index.js
    @@ -1,5 +1,5 @@
     var searchIndex = new Map(JSON.parse('[\
    -["cbor_smol",{"t":"EEHHHCCCFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHNNNPPPPPPPPPPPPPPPPGPPPIPPPPPNNNNNNNNNNNNNNNNRFKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMN","n":["Error","Result","cbor_deserialize","cbor_serialize","cbor_serialize_to","de","error","ser","Deserializer","borrow","borrow_mut","deserialize_any","deserialize_bool","deserialize_byte_buf","deserialize_bytes","deserialize_char","deserialize_enum","deserialize_f32","deserialize_f64","deserialize_i16","deserialize_i32","deserialize_i64","deserialize_i8","deserialize_identifier","deserialize_ignored_any","deserialize_map","deserialize_newtype_struct","deserialize_option","deserialize_seq","deserialize_str","deserialize_string","deserialize_struct","deserialize_tuple","deserialize_tuple_struct","deserialize_u16","deserialize_u32","deserialize_u64","deserialize_u8","deserialize_unit","deserialize_unit_struct","from","from_bytes","from_bytes","into","take_from_bytes","try_from","try_into","type_id","DeserializeBadBool","DeserializeBadEnum","DeserializeBadI16","DeserializeBadI32","DeserializeBadI64","DeserializeBadI8","DeserializeBadMajor","DeserializeBadU16","DeserializeBadU32","DeserializeBadU64","DeserializeBadU8","DeserializeBadUtf8","DeserializeExpectedNull","DeserializeNonMinimal","DeserializeUnexpectedEnd","Err","Error","InexistentSliceToArrayError","NotYetImplemented","Ok","Result","SerdeDeCustom","SerdeMissingField","SerdeSerCustom","SerializeBufferFull","WontImplement","borrow","borrow_mut","clone","clone_to_uninit","clone_to_uninit","custom","custom","eq","fmt","fmt","from","into","missing_field","try_from","try_into","type_id","Error","Serializer","Writer","borrow","borrow_mut","collect_str","end","end","end","end","end","from","into","into_inner","is_human_readable","new","serialize_bool","serialize_bytes","serialize_char","serialize_element","serialize_f32","serialize_f64","serialize_field","serialize_field","serialize_field","serialize_field","serialize_i16","serialize_i32","serialize_i64","serialize_i8","serialize_map","serialize_newtype_struct","serialize_newtype_variant","serialize_none","serialize_seq","serialize_some","serialize_str","serialize_struct","serialize_struct_variant","serialize_tuple","serialize_tuple_struct","serialize_tuple_variant","serialize_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","try_from","try_into","type_id","write_all","written"],"q":[[0,"cbor_smol"],[8,"cbor_smol::de"],[48,"cbor_smol::error"],[90,"cbor_smol::ser"],[144,"serde::de"],[145,"core::marker"],[146,"serde::ser"],[147,"core::result"],[148,"core::any"],[149,"core::fmt"],[150,"core::option"],[151,"core::convert"]],"i":[0,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,0,11,11,11,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,4,0,17,17,4,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,10,0,0,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,10,23],"f":"``{{{f{{d{b}}}}}{{h{c}}}j}{{{f{c}}{f{l{d{b}}}}}{{h{{f{{d{b}}}}}}}{nA`}}{{{f{c}}e}{{h{Ab}}}{nA`}Ad}````{{{f{c}}}{{f{e}}}{}{}}{{{f{lc}}}{{f{le}}}{}{}}{{{f{lAf}}c}hAh}0000{{{f{lAf}}{f{Aj}}{f{{d{{f{Aj}}}}}}c}hAh}111111111{{{f{lAf}}{f{Aj}}c}hAh}22221{{{f{lAf}}Abc}hAh}{{{f{lAf}}{f{Aj}}Abc}hAh}444442{cc{}}:{{{f{{d{b}}}}}Af}{ce{}{}}{{{f{{d{b}}}}}{{h{{Al{c{f{{d{b}}}}}}}}}j}{c{{An{e}}}{}{}}0{{{f{c}}}B`{}}``````````````````````````<;{{{f{Bb}}}Bb}{{{f{c}}}Bd{}}0{cBbBf}0{{{f{Bb}}{f{Bb}}}Bh}{{{f{Bb}}{f{lBj}}}Bl}0:8{{{f{Aj}}}Bb}776```{{{f{c}}}{{f{e}}}{}{}}{{{f{lc}}}{{f{le}}}{}{}}{{{f{l{Bn{c}}}}{f{e}}}{{h{g}}}Ad{Bfn}{}}{{{f{l{Bn{c}}}}}{{h{Bd}}}Ad}0000?={{{Bn{c}}}cAd}{{{f{{f{l{Bn{c}}}}}}}BhAd}{c{{Bn{c}}}Ad}{{{f{l{Bn{c}}}}Bh}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}{f{{d{b}}}}}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}C`}{{h{Bd}}}Ad}{{{f{l{f{l{Bn{c}}}}}}{f{e}}}{{h{Bd}}}Ad{nA`}}{{{f{l{Bn{c}}}}Cb}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}Cd}{{h{Bd}}}Ad}2{{{f{l{f{l{Bn{c}}}}}}{f{Aj}}{f{e}}}{{h{Bd}}}Ad{nA`}}30{{{f{l{Bn{c}}}}Cf}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}Ch}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}Cj}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}Cl}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}{Cn{Ab}}}{{h{{`{c}}}}}Ad}{{{f{l{Bn{c}}}}{f{Aj}}{f{e}}}{{h{Bd}}}Ad{nA`}}{{{f{l{Bn{c}}}}{f{Aj}}D`{f{Aj}}{f{e}}}{{h{Bd}}}Ad{nA`}}{{{f{l{Bn{c}}}}}{{h{Bd}}}Ad}3{{{f{l{Bn{c}}}}{f{e}}}{{h{Bd}}}Ad{nA`}}{{{f{l{Bn{c}}}}{f{Aj}}}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}{f{Aj}}Ab}{{h{e}}}Ad{}}{{{f{l{Bn{c}}}}{f{Aj}}D`{f{Aj}}Ab}{{h{e}}}Ad{}}{{{f{l{Bn{c}}}}Ab}{{h{{f{l{Bn{c}}}}}}}Ad}{{{f{l{Bn{c}}}}{f{Aj}}Ab}{{h{{f{l{Bn{c}}}}}}}Ad}{{{f{l{Bn{c}}}}{f{Aj}}D`{f{Aj}}Ab}{{h{{f{l{Bn{c}}}}}}}Ad}{{{f{l{Bn{c}}}}Db}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}D`}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}Dd}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}b}{{h{Bd}}}Ad};9{{{f{l{Bn{c}}}}{f{Aj}}D`{f{Aj}}}{{h{Bd}}}Ad}{c{{An{e}}}{}{}}0{{{f{c}}}B`{}}{{{f{l{Ad{}{{Df{c}}}}}}{f{{d{b}}}}}{{h{Bdc}}}{{Dh{Bb}}}}{{{f{{Bn{c}}}}}AbAd}","D":"E`","p":[[1,"u8"],[1,"slice"],[1,"reference"],[8,"Result",48],[10,"Deserialize",144],[0,"mut"],[10,"Sized",145],[10,"Serialize",146],[1,"usize"],[10,"Writer",90],[5,"Deserializer",8],[10,"Visitor",144],[1,"str"],[1,"tuple"],[6,"Result",147],[5,"TypeId",148],[6,"Error",48],[1,"unit"],[10,"Display",149],[1,"bool"],[5,"Formatter",149],[8,"Result",149],[5,"Serializer",90],[1,"char"],[1,"f32"],[1,"f64"],[1,"i16"],[1,"i32"],[1,"i64"],[1,"i8"],[6,"Option",150],[1,"u32"],[1,"u16"],[1,"u64"],[17,"Error"],[10,"Into",151]],"r":[[0,48],[1,48]],"b":[[79,"impl-Error-for-Error"],[80,"impl-Error-for-Error"],[82,"impl-Display-for-Error"],[83,"impl-Debug-for-Error"],[96,"impl-SerializeTuple-for-%26mut+Serializer%3CW%3E"],[97,"impl-SerializeStructVariant-for-%26mut+Serializer%3CW%3E"],[98,"impl-SerializeStruct-for-%26mut+Serializer%3CW%3E"],[99,"impl-SerializeTupleStruct-for-%26mut+Serializer%3CW%3E"],[100,"impl-SerializeTupleVariant-for-%26mut+Serializer%3CW%3E"],[112,"impl-SerializeTupleVariant-for-%26mut+Serializer%3CW%3E"],[113,"impl-SerializeStruct-for-%26mut+Serializer%3CW%3E"],[114,"impl-SerializeTupleStruct-for-%26mut+Serializer%3CW%3E"],[115,"impl-SerializeStructVariant-for-%26mut+Serializer%3CW%3E"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAGgACQAAAAQABgACAAoAHgAuAAIASwAJAFcAAwBcAAkAaQAlAJAAAAA="}]\
    +["cbor_smol",{"t":"EEHHHCCCFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNHNNNPPPPPPPPPPPPPPPPGPPPIPPPPPNNNNNNNNNNNNNNNNRFKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMN","n":["Error","Result","cbor_deserialize","cbor_serialize","cbor_serialize_to","de","error","ser","Deserializer","borrow","borrow_mut","deserialize_any","deserialize_bool","deserialize_byte_buf","deserialize_bytes","deserialize_char","deserialize_enum","deserialize_f32","deserialize_f64","deserialize_i16","deserialize_i32","deserialize_i64","deserialize_i8","deserialize_identifier","deserialize_ignored_any","deserialize_map","deserialize_newtype_struct","deserialize_option","deserialize_seq","deserialize_str","deserialize_string","deserialize_struct","deserialize_tuple","deserialize_tuple_struct","deserialize_u16","deserialize_u32","deserialize_u64","deserialize_u8","deserialize_unit","deserialize_unit_struct","from","from_bytes","from_bytes","into","take_from_bytes","try_from","try_into","type_id","DeserializeBadBool","DeserializeBadEnum","DeserializeBadI16","DeserializeBadI32","DeserializeBadI64","DeserializeBadI8","DeserializeBadMajor","DeserializeBadU16","DeserializeBadU32","DeserializeBadU64","DeserializeBadU8","DeserializeBadUtf8","DeserializeExpectedNull","DeserializeNonMinimal","DeserializeUnexpectedEnd","Err","Error","InexistentSliceToArrayError","NotYetImplemented","Ok","Result","SerdeDeCustom","SerdeMissingField","SerdeSerCustom","SerializeBufferFull","WontImplement","borrow","borrow_mut","clone","clone_to_uninit","clone_to_uninit","custom","custom","eq","fmt","fmt","from","into","missing_field","try_from","try_into","type_id","Error","Serializer","Writer","borrow","borrow_mut","collect_str","end","end","end","end","end","from","into","into_inner","is_human_readable","new","serialize_bool","serialize_bytes","serialize_char","serialize_element","serialize_f32","serialize_f64","serialize_field","serialize_field","serialize_field","serialize_field","serialize_i16","serialize_i32","serialize_i64","serialize_i8","serialize_map","serialize_newtype_struct","serialize_newtype_variant","serialize_none","serialize_seq","serialize_some","serialize_str","serialize_struct","serialize_struct_variant","serialize_tuple","serialize_tuple_struct","serialize_tuple_variant","serialize_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","try_from","try_into","type_id","write_all","written"],"q":[[0,"cbor_smol"],[8,"cbor_smol::de"],[48,"cbor_smol::error"],[90,"cbor_smol::ser"],[144,"serde::de"],[145,"core::marker"],[146,"serde::ser"],[147,"core::result"],[148,"core::any"],[149,"core::fmt"],[150,"core::option"],[151,"core::convert"]],"i":[0,0,0,0,0,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,0,11,11,11,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,4,0,17,17,4,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,10,0,0,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,10,23],"f":"``{{{f{{d{b}}}}}{{h{c}}}j}{{{f{c}}{f{l{d{b}}}}}{{h{{f{{d{b}}}}}}}{nA`}}{{{f{c}}e}{{h{Ab}}}{nA`}Ad}````{{{f{c}}}{{f{e}}}{}{}}{{{f{lc}}}{{f{le}}}{}{}}{{{f{lAf}}c}hAh}0000{{{f{lAf}}{f{Aj}}{f{{d{{f{Aj}}}}}}c}hAh}111111111{{{f{lAf}}{f{Aj}}c}hAh}22221{{{f{lAf}}Abc}hAh}{{{f{lAf}}{f{Aj}}Abc}hAh}444442{cc{}}:{{{f{{d{b}}}}}Af}{ce{}{}}{{{f{{d{b}}}}}{{h{{Al{c{f{{d{b}}}}}}}}}j}{c{{An{e}}}{}{}}0{{{f{c}}}B`{}}``````````````````````````<;{{{f{Bb}}}Bb}{{{f{c}}}Bd{}}0{cBbBf}0{{{f{Bb}}{f{Bb}}}Bh}{{{f{Bb}}{f{lBj}}}Bl}0:8{{{f{Aj}}}Bb}776```{{{f{c}}}{{f{e}}}{}{}}{{{f{lc}}}{{f{le}}}{}{}}{{{f{l{Bn{c}}}}{f{e}}}{{h{g}}}Ad{Bfn}{}}{{{f{l{Bn{c}}}}}{{h{Bd}}}Ad}0000?={{{Bn{c}}}cAd}{{{f{{f{l{Bn{c}}}}}}}BhAd}{c{{Bn{c}}}Ad}{{{f{l{Bn{c}}}}Bh}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}{f{{d{b}}}}}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}C`}{{h{Bd}}}Ad}{{{f{l{f{l{Bn{c}}}}}}{f{e}}}{{h{Bd}}}Ad{nA`}}{{{f{l{Bn{c}}}}Cb}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}Cd}{{h{Bd}}}Ad}2{{{f{l{f{l{Bn{c}}}}}}{f{Aj}}{f{e}}}{{h{Bd}}}Ad{nA`}}03{{{f{l{Bn{c}}}}Cf}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}Ch}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}Cj}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}Cl}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}{Cn{Ab}}}{{h{{`{c}}}}}Ad}{{{f{l{Bn{c}}}}{f{Aj}}{f{e}}}{{h{Bd}}}Ad{nA`}}{{{f{l{Bn{c}}}}{f{Aj}}D`{f{Aj}}{f{e}}}{{h{Bd}}}Ad{nA`}}{{{f{l{Bn{c}}}}}{{h{Bd}}}Ad}3{{{f{l{Bn{c}}}}{f{e}}}{{h{Bd}}}Ad{nA`}}{{{f{l{Bn{c}}}}{f{Aj}}}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}{f{Aj}}Ab}{{h{e}}}Ad{}}{{{f{l{Bn{c}}}}{f{Aj}}D`{f{Aj}}Ab}{{h{e}}}Ad{}}{{{f{l{Bn{c}}}}Ab}{{h{{f{l{Bn{c}}}}}}}Ad}{{{f{l{Bn{c}}}}{f{Aj}}Ab}{{h{{f{l{Bn{c}}}}}}}Ad}{{{f{l{Bn{c}}}}{f{Aj}}D`{f{Aj}}Ab}{{h{{f{l{Bn{c}}}}}}}Ad}{{{f{l{Bn{c}}}}Db}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}D`}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}Dd}{{h{Bd}}}Ad}{{{f{l{Bn{c}}}}b}{{h{Bd}}}Ad};9{{{f{l{Bn{c}}}}{f{Aj}}D`{f{Aj}}}{{h{Bd}}}Ad}{c{{An{e}}}{}{}}0{{{f{c}}}B`{}}{{{f{l{Ad{}{{Df{c}}}}}}{f{{d{b}}}}}{{h{Bdc}}}{{Dh{Bb}}}}{{{f{{Bn{c}}}}}AbAd}","D":"E`","p":[[1,"u8"],[1,"slice"],[1,"reference"],[8,"Result",48],[10,"Deserialize",144],[0,"mut"],[10,"Sized",145],[10,"Serialize",146],[1,"usize"],[10,"Writer",90],[5,"Deserializer",8],[10,"Visitor",144],[1,"str"],[1,"tuple"],[6,"Result",147],[5,"TypeId",148],[6,"Error",48],[1,"unit"],[10,"Display",149],[1,"bool"],[5,"Formatter",149],[8,"Result",149],[5,"Serializer",90],[1,"char"],[1,"f32"],[1,"f64"],[1,"i16"],[1,"i32"],[1,"i64"],[1,"i8"],[6,"Option",150],[1,"u32"],[1,"u16"],[1,"u64"],[17,"Error"],[10,"Into",151]],"r":[[0,48],[1,48]],"b":[[79,"impl-Error-for-Error"],[80,"impl-Error-for-Error"],[82,"impl-Display-for-Error"],[83,"impl-Debug-for-Error"],[96,"impl-SerializeTupleVariant-for-%26mut+Serializer%3CW%3E"],[97,"impl-SerializeTupleStruct-for-%26mut+Serializer%3CW%3E"],[98,"impl-SerializeTuple-for-%26mut+Serializer%3CW%3E"],[99,"impl-SerializeStruct-for-%26mut+Serializer%3CW%3E"],[100,"impl-SerializeStructVariant-for-%26mut+Serializer%3CW%3E"],[112,"impl-SerializeTupleStruct-for-%26mut+Serializer%3CW%3E"],[113,"impl-SerializeStruct-for-%26mut+Serializer%3CW%3E"],[114,"impl-SerializeStructVariant-for-%26mut+Serializer%3CW%3E"],[115,"impl-SerializeTupleVariant-for-%26mut+Serializer%3CW%3E"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAGgACQAAAAQABgACAAoAHgAuAAIASwAJAFcAAwBcAAkAaQAlAJAAAAA="}]\
     ]'));
     if (typeof exports !== 'undefined') exports.searchIndex = searchIndex;
     else if (window.initSearch) window.initSearch(searchIndex);