Enum ckb_script::ScriptGroupType
source · [−]pub enum ScriptGroupType {
Lock,
Type,
}
Expand description
The script group type.
A cell can have a lock script and an optional type script. Even they reference the same script, lock script and type script will not be grouped together.
Variants
Lock
Lock script group.
Type
Type script group.
Trait Implementations
sourceimpl Clone for ScriptGroupType
impl Clone for ScriptGroupType
sourcefn clone(&self) -> ScriptGroupType
fn clone(&self) -> ScriptGroupType
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 more
sourceimpl Debug for ScriptGroupType
impl Debug for ScriptGroupType
sourceimpl<'de> Deserialize<'de> for ScriptGroupType
impl<'de> Deserialize<'de> for ScriptGroupType
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
sourceimpl Display for ScriptGroupType
impl Display for ScriptGroupType
sourceimpl Hash for ScriptGroupType
impl Hash for ScriptGroupType
sourceimpl PartialEq<ScriptGroupType> for ScriptGroupType
impl PartialEq<ScriptGroupType> for ScriptGroupType
sourceimpl Serialize for ScriptGroupType
impl Serialize for ScriptGroupType
impl Copy for ScriptGroupType
impl Eq for ScriptGroupType
impl StructuralEq for ScriptGroupType
impl StructuralPartialEq for ScriptGroupType
Auto Trait Implementations
impl RefUnwindSafe for ScriptGroupType
impl Send for ScriptGroupType
impl Sync for ScriptGroupType
impl Unpin for ScriptGroupType
impl UnwindSafe for ScriptGroupType
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> 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