Enum ckb_script::ScriptGroupType[][src]

pub enum ScriptGroupType {
    Lock,
    Type,
}

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

impl Clone for ScriptGroupType[src]

impl Copy for ScriptGroupType[src]

impl Debug for ScriptGroupType[src]

impl<'de> Deserialize<'de> for ScriptGroupType[src]

impl Display for ScriptGroupType[src]

impl Eq for ScriptGroupType[src]

impl Hash for ScriptGroupType[src]

impl PartialEq<ScriptGroupType> for ScriptGroupType[src]

impl Serialize for ScriptGroupType[src]

impl StructuralEq for ScriptGroupType[src]

impl StructuralPartialEq for ScriptGroupType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> AsAny for T where
    T: Any

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,