Enum api_signature::SignCal
source · [−]pub enum SignCal {
Show 16 variants
HmacSha256(Box<SignCal>, Box<SignCal>),
HmacSha512(Box<SignCal>, Box<SignCal>),
Sha256(Box<SignCal>),
Sha512(Box<SignCal>),
Base64Encode(Box<SignCal>),
Base64Decode(Box<SignCal>),
Base58Encode(Box<SignCal>),
Base58Decode(Box<SignCal>),
Append(Vec<SignCal>),
JoinAsString(Vec<SignCal>),
JoinAsBytes(Vec<SignCal>),
VarData(String),
VarString(String),
VarInteger(String),
Raw(Vec<u8>),
String(String),
}
Variants
HmacSha256(Box<SignCal>, Box<SignCal>)
HmacSha512(Box<SignCal>, Box<SignCal>)
Sha256(Box<SignCal>)
Sha512(Box<SignCal>)
Base64Encode(Box<SignCal>)
Base64Decode(Box<SignCal>)
Base58Encode(Box<SignCal>)
Base58Decode(Box<SignCal>)
Append(Vec<SignCal>)
JoinAsString(Vec<SignCal>)
JoinAsBytes(Vec<SignCal>)
VarData(String)
VarString(String)
VarInteger(String)
Raw(Vec<u8>)
String(String)
Trait Implementations
sourceimpl<'de> Deserialize<'de> for SignCal
impl<'de> Deserialize<'de> for SignCal
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for SignCal
impl Send for SignCal
impl Sync for SignCal
impl Unpin for SignCal
impl UnwindSafe for SignCal
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> SimpleEncoder for T where
T: Serialize,
impl<T> SimpleEncoder for T where
T: Serialize,
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more