pub enum ScriptBit {
OpCode(OpCodes),
If {
code: OpCodes,
pass: Vec<ScriptBit>,
fail: Vec<ScriptBit>,
},
Push(Vec<u8>),
PushData(OpCodes, Vec<u8>),
Coinbase(Vec<u8>),
}
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ScriptBit
impl<'de> Deserialize<'de> for ScriptBit
Source§fn 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
impl Eq for ScriptBit
impl StructuralPartialEq for ScriptBit
Auto Trait Implementations§
impl Freeze for ScriptBit
impl RefUnwindSafe for ScriptBit
impl Send for ScriptBit
impl Sync for ScriptBit
impl Unpin for ScriptBit
impl UnwindSafe for ScriptBit
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more