diff --git a/rustdoc/latest/equihash/all.html b/rustdoc/latest/equihash/all.html index e61b48d1e..da8ea4b4c 100644 --- a/rustdoc/latest/equihash/all.html +++ b/rustdoc/latest/equihash/all.html @@ -1 +1 @@ -
pub fn is_valid_solution(
+is_valid_solution in equihash - Rust pub fn is_valid_solution(
n: u32,
k: u32,
input: &[u8],
diff --git a/rustdoc/latest/equihash/index.html b/rustdoc/latest/equihash/index.html
index 5f39d9985..65498b150 100644
--- a/rustdoc/latest/equihash/index.html
+++ b/rustdoc/latest/equihash/index.html
@@ -1,4 +1,4 @@
-equihash - Rust Expand description
Equihash is a Proof-of-Work algorithm, based on a generalization of the Birthday
+
equihash - Rust Expand description
Equihash is a Proof-of-Work algorithm, based on a generalization of the Birthday
problem which finds colliding hash values. It was designed to be memory-hard; more
specifically, the bottle-neck for parallel implementations of Equihash solvers would
be memory bandwidth.
diff --git a/rustdoc/latest/equihash/struct.Error.html b/rustdoc/latest/equihash/struct.Error.html
index c3862176c..a43400ef2 100644
--- a/rustdoc/latest/equihash/struct.Error.html
+++ b/rustdoc/latest/equihash/struct.Error.html
@@ -1,4 +1,4 @@
-Error in equihash - Rust pub struct Error(/* private fields */);
Expand description
An Equihash solution failed to verify.
+Error in equihash - Rust pub struct Error(/* private fields */);
Expand description
An Equihash solution failed to verify.
Trait Implementations§
Source§impl Error for Error
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more1.0.0 · Source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()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> BorrowMut<T> for Twhere
diff --git a/rustdoc/latest/f4jumble/all.html b/rustdoc/latest/f4jumble/all.html
index e4723e1b2..c8c055bb2 100644
--- a/rustdoc/latest/f4jumble/all.html
+++ b/rustdoc/latest/f4jumble/all.html
@@ -1 +1 @@
-List of all items in this crate List of all items
Enums
Functions
Constants
\ No newline at end of file
+List of all items in this crate List of all items
Enums
Functions
Constants
\ No newline at end of file
diff --git a/rustdoc/latest/f4jumble/constant.VALID_LENGTH.html b/rustdoc/latest/f4jumble/constant.VALID_LENGTH.html
index e7a576d47..8f20482b7 100644
--- a/rustdoc/latest/f4jumble/constant.VALID_LENGTH.html
+++ b/rustdoc/latest/f4jumble/constant.VALID_LENGTH.html
@@ -1,3 +1,3 @@
-VALID_LENGTH in f4jumble - Rust pub const VALID_LENGTH: RangeInclusive<usize>;
Expand description
Length of F4Jumbled message must lie in the range VALID_LENGTH.
+VALID_LENGTH in f4jumble - Rust pub const VALID_LENGTH: RangeInclusive<usize>;
Expand description
Length of F4Jumbled message must lie in the range VALID_LENGTH.
VALID_LENGTH = 48..=4194368
\ No newline at end of file
diff --git a/rustdoc/latest/f4jumble/enum.Error.html b/rustdoc/latest/f4jumble/enum.Error.html
index ca821c028..10b21f728 100644
--- a/rustdoc/latest/f4jumble/enum.Error.html
+++ b/rustdoc/latest/f4jumble/enum.Error.html
@@ -1,4 +1,4 @@
-Error in f4jumble - Rust pub enum Error {
+Error in f4jumble - Rust pub enum Error {
InvalidLength,
}
Expand description
Errors produced by F4Jumble.
Variants§
§InvalidLength
Value error indicating that length of F4Jumbled message does not
diff --git a/rustdoc/latest/f4jumble/fn.f4jumble.html b/rustdoc/latest/f4jumble/fn.f4jumble.html
index 9d3f40ee1..1c76fc84b 100644
--- a/rustdoc/latest/f4jumble/fn.f4jumble.html
+++ b/rustdoc/latest/f4jumble/fn.f4jumble.html
@@ -1,4 +1,4 @@
-
f4jumble in f4jumble - Rust pub fn f4jumble(message: &[u8]) -> Result<Vec<u8>, Error>
Available on crate feature std
only.Expand description
Encodes the given message using F4Jumble, and returns the encoded message as a vector
+
f4jumble in f4jumble - Rust pub fn f4jumble(message: &[u8]) -> Result<Vec<u8>, Error>
Available on crate feature std
only.Expand description
Encodes the given message using F4Jumble, and returns the encoded message as a vector
of bytes.
Returns an error if the message is an invalid length.
§Examples
diff --git a/rustdoc/latest/f4jumble/fn.f4jumble_inv.html b/rustdoc/latest/f4jumble/fn.f4jumble_inv.html
index 22bfa095d..e1ddfd580 100644
--- a/rustdoc/latest/f4jumble/fn.f4jumble_inv.html
+++ b/rustdoc/latest/f4jumble/fn.f4jumble_inv.html
@@ -1,4 +1,4 @@
-f4jumble_inv in f4jumble - Rust pub fn f4jumble_inv(message: &[u8]) -> Result<Vec<u8>, Error>
Available on crate feature std
only.Expand description
Decodes the given message using F4Jumble⁻¹, and returns the decoded message as a
+
f4jumble_inv in f4jumble - Rust pub fn f4jumble_inv(message: &[u8]) -> Result<Vec<u8>, Error>
Available on crate feature std
only.Expand description
Decodes the given message using F4Jumble⁻¹, and returns the decoded message as a
vector of bytes.
Returns an error if the message is an invalid length.
§Examples
diff --git a/rustdoc/latest/f4jumble/fn.f4jumble_inv_mut.html b/rustdoc/latest/f4jumble/fn.f4jumble_inv_mut.html
index 9e9dd0a69..ed78ef37d 100644
--- a/rustdoc/latest/f4jumble/fn.f4jumble_inv_mut.html
+++ b/rustdoc/latest/f4jumble/fn.f4jumble_inv_mut.html
@@ -1,4 +1,4 @@
-f4jumble_inv_mut in f4jumble - Rust pub fn f4jumble_inv_mut(message: &mut [u8]) -> Result<(), Error>
Expand description
Decodes the given message in-place using F4Jumble⁻¹.
+f4jumble_inv_mut in f4jumble - Rust pub fn f4jumble_inv_mut(message: &mut [u8]) -> Result<(), Error>
Expand description
Decodes the given message in-place using F4Jumble⁻¹.
Returns an error if the message is an invalid length. message
will be unmodified in
this case.
§Examples
diff --git a/rustdoc/latest/f4jumble/fn.f4jumble_mut.html b/rustdoc/latest/f4jumble/fn.f4jumble_mut.html
index 034282889..5f3dbbb4f 100644
--- a/rustdoc/latest/f4jumble/fn.f4jumble_mut.html
+++ b/rustdoc/latest/f4jumble/fn.f4jumble_mut.html
@@ -1,4 +1,4 @@
-f4jumble_mut in f4jumble - Rust pub fn f4jumble_mut(message: &mut [u8]) -> Result<(), Error>
Expand description
Encodes the given message in-place using F4Jumble.
+f4jumble_mut in f4jumble - Rust pub fn f4jumble_mut(message: &mut [u8]) -> Result<(), Error>
Expand description
Encodes the given message in-place using F4Jumble.
Returns an error if the message is an invalid length. message
will be unmodified in
this case.
§Examples
diff --git a/rustdoc/latest/f4jumble/index.html b/rustdoc/latest/f4jumble/index.html
index 1d3bbf2eb..757b8e60f 100644
--- a/rustdoc/latest/f4jumble/index.html
+++ b/rustdoc/latest/f4jumble/index.html
@@ -1,4 +1,4 @@
-f4jumble - Rust Expand description
This crate provides a mechanism for “jumbling” byte slices in a reversible way.
+f4jumble - Rust Expand description
This crate provides a mechanism for “jumbling” byte slices in a reversible way.
Many byte encodings such as Base64 and Bech32 do not have “cascading” behaviour:
changing an input byte at one position has no effect on the encoding of bytes at
distant positions. This can be a problem if users generally check the correctness of
diff --git a/rustdoc/latest/help.html b/rustdoc/latest/help.html
index 140693097..2902fefd4 100644
--- a/rustdoc/latest/help.html
+++ b/rustdoc/latest/help.html
@@ -1 +1 @@
-
Help Rustdoc help
Back
\ No newline at end of file
+Help Rustdoc help
Back
\ No newline at end of file
diff --git a/rustdoc/latest/index.html b/rustdoc/latest/index.html
index 6c7c5f7f2..9ae1b4b6c 100644
--- a/rustdoc/latest/index.html
+++ b/rustdoc/latest/index.html
@@ -1,2 +1,2 @@
-Index of crates
+Index of crates
\ No newline at end of file
diff --git a/rustdoc/latest/pczt/all.html b/rustdoc/latest/pczt/all.html
index 398bb7af3..1d00cc894 100644
--- a/rustdoc/latest/pczt/all.html
+++ b/rustdoc/latest/pczt/all.html
@@ -1 +1 @@
-List of all items in this crate List of all items
Structs
- Pczt
- common::Global
- orchard::Action
- orchard::Bundle
- orchard::Output
- orchard::Spend
- roles::combiner::Combiner
- roles::creator::Creator
- roles::updater::GlobalUpdater
- roles::updater::Updater
- sapling::Bundle
- sapling::Output
- sapling::Spend
- transparent::Bundle
- transparent::Input
- transparent::Output
Enums
\ No newline at end of file
+List of all items in this crate List of all items
Structs
- Pczt
- common::Global
- orchard::Action
- orchard::Bundle
- orchard::Output
- orchard::Spend
- roles::combiner::Combiner
- roles::creator::Creator
- roles::updater::GlobalUpdater
- roles::updater::Updater
- sapling::Bundle
- sapling::Output
- sapling::Spend
- transparent::Bundle
- transparent::Input
- transparent::Output
Enums
\ No newline at end of file
diff --git a/rustdoc/latest/pczt/common/index.html b/rustdoc/latest/pczt/common/index.html
index fff06c82f..667ad25b9 100644
--- a/rustdoc/latest/pczt/common/index.html
+++ b/rustdoc/latest/pczt/common/index.html
@@ -1 +1 @@
-pczt::common - Rust
\ No newline at end of file
+pczt::common - Rust
\ No newline at end of file
diff --git a/rustdoc/latest/pczt/common/struct.Global.html b/rustdoc/latest/pczt/common/struct.Global.html
index 89ee534a9..22e6836bb 100644
--- a/rustdoc/latest/pczt/common/struct.Global.html
+++ b/rustdoc/latest/pczt/common/struct.Global.html
@@ -1,4 +1,4 @@
-Global in pczt::common - Rust pub struct Global { /* private fields */ }
Expand description
Global fields that are relevant to the transaction as a whole.
+Global in pczt::common - Rust pub struct Global { /* private fields */ }
Expand description
Global fields that are relevant to the transaction as a whole.
Implementations§
Source§impl Global
Sourcepub fn inputs_modifiable(&self) -> bool
Returns whether transparent inputs can be added to or removed from the
transaction.
diff --git a/rustdoc/latest/pczt/enum.ParseError.html b/rustdoc/latest/pczt/enum.ParseError.html
index e0d0cafa0..0ed821d66 100644
--- a/rustdoc/latest/pczt/enum.ParseError.html
+++ b/rustdoc/latest/pczt/enum.ParseError.html
@@ -1,4 +1,4 @@
-ParseError in pczt - Rust pub enum ParseError {
+ParseError in pczt - Rust pub enum ParseError {
NotPczt,
Invalid(Error),
TooShort,
diff --git a/rustdoc/latest/pczt/index.html b/rustdoc/latest/pczt/index.html
index 78b6ede8d..a4b786f66 100644
--- a/rustdoc/latest/pczt/index.html
+++ b/rustdoc/latest/pczt/index.html
@@ -1,4 +1,4 @@
-pczt - Rust Expand description
The Partially Created Zcash Transaction (PCZT) format.
+pczt - Rust Expand description
The Partially Created Zcash Transaction (PCZT) format.
Goal is to split up the parts of creating a transaction across distinct entities.
The entity roles roughly match BIP 174: Partially Signed Bitcoin Transaction Format.
diff --git a/rustdoc/latest/pczt/orchard/index.html b/rustdoc/latest/pczt/orchard/index.html
index d71bf9b3e..631738c7f 100644
--- a/rustdoc/latest/pczt/orchard/index.html
+++ b/rustdoc/latest/pczt/orchard/index.html
@@ -1 +1 @@
-pczt::orchard - Rust
\ No newline at end of file
+pczt::orchard - Rust
\ No newline at end of file
diff --git a/rustdoc/latest/pczt/orchard/struct.Action.html b/rustdoc/latest/pczt/orchard/struct.Action.html
index f8ed03d60..ce435f964 100644
--- a/rustdoc/latest/pczt/orchard/struct.Action.html
+++ b/rustdoc/latest/pczt/orchard/struct.Action.html
@@ -1,4 +1,4 @@
-Action in pczt::orchard - Rust pub struct Action { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Action
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+Action in pczt::orchard - Rust pub struct Action { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Action
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl Freeze for Action
§impl RefUnwindSafe for Action
§impl Send for Action
§impl Sync for Action
§impl Unpin for Action
§impl UnwindSafe for Action
Blanket Implementations§
Source§impl<T> Borrow<T> for Twhere
diff --git a/rustdoc/latest/pczt/orchard/struct.Bundle.html b/rustdoc/latest/pczt/orchard/struct.Bundle.html
index d2c6cd5d7..a833e3da1 100644
--- a/rustdoc/latest/pczt/orchard/struct.Bundle.html
+++ b/rustdoc/latest/pczt/orchard/struct.Bundle.html
@@ -1,4 +1,4 @@
-Bundle in pczt::orchard - Rust pub struct Bundle { /* private fields */ }
Expand description
PCZT fields that are specific to producing the transaction’s Orchard bundle (if any).
+Bundle in pczt::orchard - Rust pub struct Bundle { /* private fields */ }
Expand description
PCZT fields that are specific to producing the transaction’s Orchard bundle (if any).
Implementations§
Source§impl Bundle
Sourcepub fn actions(&self) -> &Vec<Action>
The Orchard actions in this bundle.
Entries are added by the Constructor, and modified by an Updater, IO Finalizer,
Signer, Combiner, or Spend Finalizer.
diff --git a/rustdoc/latest/pczt/orchard/struct.Output.html b/rustdoc/latest/pczt/orchard/struct.Output.html
index d95c37297..3cbb70102 100644
--- a/rustdoc/latest/pczt/orchard/struct.Output.html
+++ b/rustdoc/latest/pczt/orchard/struct.Output.html
@@ -1,4 +1,4 @@
-Output in pczt::orchard - Rust pub struct Output { /* private fields */ }
Expand description
Information about an Orchard output within a transaction.
+Output in pczt::orchard - Rust pub struct Output { /* private fields */ }
Expand description
Information about an Orchard output within a transaction.
Implementations§
Source§impl Output
Sourcepub fn recipient(&self) -> &Option<[u8; 43]>
The raw encoding of the Orchard payment address that will receive the output.
- This is set by the Constructor.
diff --git a/rustdoc/latest/pczt/orchard/struct.Spend.html b/rustdoc/latest/pczt/orchard/struct.Spend.html
index 1a734353b..58e114e94 100644
--- a/rustdoc/latest/pczt/orchard/struct.Spend.html
+++ b/rustdoc/latest/pczt/orchard/struct.Spend.html
@@ -1,4 +1,4 @@
-Spend in pczt::orchard - Rust pub struct Spend { /* private fields */ }
Expand description
Information about a Sapling spend within a transaction.
+Spend in pczt::orchard - Rust pub struct Spend { /* private fields */ }
Expand description
Information about a Sapling spend within a transaction.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Spend
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreSource§impl Serialize for Spend
Source§fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
diff --git a/rustdoc/latest/pczt/roles/combiner/enum.Error.html b/rustdoc/latest/pczt/roles/combiner/enum.Error.html
index 8166ea5b8..f1806a345 100644
--- a/rustdoc/latest/pczt/roles/combiner/enum.Error.html
+++ b/rustdoc/latest/pczt/roles/combiner/enum.Error.html
@@ -1,4 +1,4 @@
-Error in pczt::roles::combiner - Rust pub enum Error {
+Error in pczt::roles::combiner - Rust pub enum Error {
NoPczts,
DataMismatch,
}
Expand description
Errors that can occur while combining PCZTs.
diff --git a/rustdoc/latest/pczt/roles/combiner/index.html b/rustdoc/latest/pczt/roles/combiner/index.html
index 8b9ceae52..4752828cd 100644
--- a/rustdoc/latest/pczt/roles/combiner/index.html
+++ b/rustdoc/latest/pczt/roles/combiner/index.html
@@ -1 +1 @@
-pczt::roles::combiner - Rust
\ No newline at end of file
+pczt::roles::combiner - Rust
\ No newline at end of file
diff --git a/rustdoc/latest/pczt/roles/combiner/struct.Combiner.html b/rustdoc/latest/pczt/roles/combiner/struct.Combiner.html
index d8da96dcc..82de5b707 100644
--- a/rustdoc/latest/pczt/roles/combiner/struct.Combiner.html
+++ b/rustdoc/latest/pczt/roles/combiner/struct.Combiner.html
@@ -1,4 +1,4 @@
-Combiner in pczt::roles::combiner - Rust pub struct Combiner { /* private fields */ }
Implementations§
Source§impl Combiner
Sourcepub fn new(pczts: Vec<Pczt>) -> Self
Instantiates the Combiner role with the given PCZTs.
+Combiner in pczt::roles::combiner - Rust pub struct Combiner { /* private fields */ }
Implementations§
Auto Trait Implementations§
§impl Freeze for Combiner
§impl RefUnwindSafe for Combiner
§impl Send for Combiner
§impl Sync for Combiner
§impl Unpin for Combiner
§impl UnwindSafe for Combiner
Blanket Implementations§
Source§impl<T> Borrow<T> for Twhere
diff --git a/rustdoc/latest/pczt/roles/creator/index.html b/rustdoc/latest/pczt/roles/creator/index.html
index 73cb93f43..df75132d4 100644
--- a/rustdoc/latest/pczt/roles/creator/index.html
+++ b/rustdoc/latest/pczt/roles/creator/index.html
@@ -1 +1 @@
-pczt::roles::creator - Rust
\ No newline at end of file
+pczt::roles::creator - Rust
\ No newline at end of file
diff --git a/rustdoc/latest/pczt/roles/creator/struct.Creator.html b/rustdoc/latest/pczt/roles/creator/struct.Creator.html
index 6e31c4beb..6e53a910c 100644
--- a/rustdoc/latest/pczt/roles/creator/struct.Creator.html
+++ b/rustdoc/latest/pczt/roles/creator/struct.Creator.html
@@ -1,4 +1,4 @@
-Creator in pczt::roles::creator - Rust pub struct Creator { /* private fields */ }
Implementations§
Source§impl Creator
Sourcepub fn new(
+Creator in pczt::roles::creator - Rust pub struct Creator { /* private fields */ }
Implementations§
Source§impl Creator
Sourcepub fn new(
consensus_branch_id: u32,
expiry_height: u32,
coin_type: u32,
diff --git a/rustdoc/latest/pczt/roles/index.html b/rustdoc/latest/pczt/roles/index.html
index 65535a0bd..e3324c055 100644
--- a/rustdoc/latest/pczt/roles/index.html
+++ b/rustdoc/latest/pczt/roles/index.html
@@ -1 +1 @@
-pczt::roles - Rust
\ No newline at end of file
+pczt::roles - Rust
\ No newline at end of file
diff --git a/rustdoc/latest/pczt/roles/updater/index.html b/rustdoc/latest/pczt/roles/updater/index.html
index 3881c74b9..6bab0fb34 100644
--- a/rustdoc/latest/pczt/roles/updater/index.html
+++ b/rustdoc/latest/pczt/roles/updater/index.html
@@ -1 +1 @@
-pczt::roles::updater - Rust Structs§
- An updater for a transparent PCZT output.
\ No newline at end of file
+pczt::roles::updater - Rust Structs§
- An updater for a transparent PCZT output.
\ No newline at end of file
diff --git a/rustdoc/latest/pczt/roles/updater/struct.GlobalUpdater.html b/rustdoc/latest/pczt/roles/updater/struct.GlobalUpdater.html
index 7c7a81a86..d08d79c4b 100644
--- a/rustdoc/latest/pczt/roles/updater/struct.GlobalUpdater.html
+++ b/rustdoc/latest/pczt/roles/updater/struct.GlobalUpdater.html
@@ -1,4 +1,4 @@
-GlobalUpdater in pczt::roles::updater - Rust pub struct GlobalUpdater<'a>(/* private fields */);
Expand description
An updater for a transparent PCZT output.
+GlobalUpdater in pczt::roles::updater - Rust pub struct GlobalUpdater<'a>(/* private fields */);
Expand description
An updater for a transparent PCZT output.
Implementations§
Source§impl<'a> GlobalUpdater<'a>
Sourcepub fn set_proprietary(&mut self, key: String, value: Vec<u8>)
Stores the given proprietary value at the given key.
Auto Trait Implementations§
§impl<'a> Freeze for GlobalUpdater<'a>
§impl<'a> RefUnwindSafe for GlobalUpdater<'a>
§impl<'a> Send for GlobalUpdater<'a>
§impl<'a> Sync for GlobalUpdater<'a>
§impl<'a> Unpin for GlobalUpdater<'a>
§impl<'a> !UnwindSafe for GlobalUpdater<'a>
Blanket Implementations§
Source§impl<T> Borrow<T> for Twhere
diff --git a/rustdoc/latest/pczt/roles/updater/struct.Updater.html b/rustdoc/latest/pczt/roles/updater/struct.Updater.html
index 31b120765..d832136ba 100644
--- a/rustdoc/latest/pczt/roles/updater/struct.Updater.html
+++ b/rustdoc/latest/pczt/roles/updater/struct.Updater.html
@@ -1,4 +1,4 @@
-Updater in pczt::roles::updater - Rust