Struct algonaut_transaction::transaction::SignedLogic
source · [−]pub struct SignedLogic {
pub logic: CompiledTeal,
pub args: Vec<Vec<u8>>,
pub sig: LogicSignature,
}
Fields
logic: CompiledTeal
args: Vec<Vec<u8>>
sig: LogicSignature
Implementations
sourceimpl SignedLogic
impl SignedLogic
Trait Implementations
sourceimpl Clone for SignedLogic
impl Clone for SignedLogic
sourcefn clone(&self) -> SignedLogic
fn clone(&self) -> SignedLogic
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SignedLogic
impl Debug for SignedLogic
sourceimpl From<SignedLogic> for ApiSignedLogic
impl From<SignedLogic> for ApiSignedLogic
sourcefn from(s: SignedLogic) -> Self
fn from(s: SignedLogic) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<SignedLogic> for SignedLogic
impl PartialEq<SignedLogic> for SignedLogic
sourcefn eq(&self, other: &SignedLogic) -> bool
fn eq(&self, other: &SignedLogic) -> bool
sourceimpl TryFrom<ApiSignedLogic> for SignedLogic
impl TryFrom<ApiSignedLogic> for SignedLogic
type Error = TransactionError
type Error = TransactionError
The type returned in the event of a conversion error.
sourcefn try_from(s: ApiSignedLogic) -> Result<Self, Self::Error>
fn try_from(s: ApiSignedLogic) -> Result<Self, Self::Error>
Performs the conversion.
impl Eq for SignedLogic
impl StructuralEq for SignedLogic
impl StructuralPartialEq for SignedLogic
Auto Trait Implementations
impl RefUnwindSafe for SignedLogic
impl Send for SignedLogic
impl Sync for SignedLogic
impl Unpin for SignedLogic
impl UnwindSafe for SignedLogic
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.