diff --git a/rustdoc/latest/equihash/all.html b/rustdoc/latest/equihash/all.html index ddc9e1b8a..8fcbe887d 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 580af7f53..98ae9d0a2 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 707c064dc..1f3e04586 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 9b9b2ad88..8e9375b02 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 27d3022db..5825afdc8 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 e5ebe203e..8a3451d01 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 c1f99bf72..f58b21ca7 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 alloc
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 alloc
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 0165b33e8..f31614023 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 alloc
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 alloc
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 2ef8b9128..848555a3f 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 1f4e99543..7dc3a5d95 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 609b7045c..f66346156 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 2a8c666d8..6729cc839 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 b15456d43..241a8d028 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 ef9e9a1d6..fde0241e2 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
- roles::verifier::Verifier
- 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
- roles::verifier::Verifier
- 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 3942c0e40..1757f8926 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 6e944d04b..2d0231e25 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 dbfada0d3..769292dd8 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,
@@ -8,7 +8,7 @@
§Invalid(Error)
The PCZT encoding was invalid.
§TooShort
The bytes are too short to contain a PCZT.
§UnknownVersion(u32)
The PCZT has an unknown version.
-
Trait Implementations§
Auto Trait Implementations§
§impl Freeze for ParseError
§impl RefUnwindSafe for ParseError
§impl Send for ParseError
§impl Sync for ParseError
§impl Unpin for ParseError
§impl UnwindSafe for ParseError
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl Freeze for ParseError
§impl RefUnwindSafe for ParseError
§impl Send for ParseError
§impl Sync for ParseError
§impl Unpin for ParseError
§impl UnwindSafe for ParseError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moreSource§impl<T> From<T> for T
Source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/rustdoc/latest/pczt/index.html b/rustdoc/latest/pczt/index.html
index e061a8cb0..b85b14be2 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 b7126471e..9e4b8f7ed 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 6f562d1e8..786d3db3e 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 057f5c228..560c7e2ab 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 e22850e84..e09aa65ef 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 470eb30e0..1030fd566 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 17a2fb80e..6d34fbbd2 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 e485b6aed..94aff170e 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 7296c3a83..a696b9fd7 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 fbc4e94b1..eb16e1122 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 322415e49..79c0a8b62 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 7f3bcc7dd..a736669b9 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 094931bf2..26dbcdbc7 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 ff66e947b..aeddcac05 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 e74ff9bde..409be5435 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