const NAME: &'static str
fn new_unchecked(data: Bytes) -> Self
fn as_bytes(&self) -> Bytes
fn as_slice(&self) -> &[u8]
fn from_slice(slice: &[u8]) -> Result<Self, VerificationError>
fn from_compatible_slice(slice: &[u8]) -> Result<Self, VerificationError>
fn new_builder() -> Self::Builder
fn as_builder(self) -> Self::Builder
impl Entity for Block
[src]type Builder = BlockBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for Byte32
[src]type Builder = Byte32Builder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for Byte32Vec
[src]type Builder = Byte32VecBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for Bytes
[src]type Builder = BytesBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for BytesOpt
[src]type Builder = BytesOptBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for BytesVec
[src]type Builder = BytesVecBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for CellDep
[src]type Builder = CellDepBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for CellDepVec
[src]type Builder = CellDepVecBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for CellInput
[src]type Builder = CellInputBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for CellInputVec
[src]type Builder = CellInputVecBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for CellOutput
[src]type Builder = CellOutputBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for CellOutputVec
[src]type Builder = CellOutputVecBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for CellbaseWitness
[src]type Builder = CellbaseWitnessBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for Header
[src]type Builder = HeaderBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for OutPoint
[src]type Builder = OutPointBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for ProposalShortId
[src]type Builder = ProposalShortIdBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for ProposalShortIdVec
[src]type Builder = ProposalShortIdVecBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for RawHeader
[src]type Builder = RawHeaderBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for RawTransaction
[src]type Builder = RawTransactionBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for Script
[src]type Builder = ScriptBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for ScriptOpt
[src]type Builder = ScriptOptBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for Transaction
[src]type Builder = TransactionBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for TransactionVec
[src]type Builder = TransactionVecBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for Uint128
[src]type Builder = Uint128Builder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for Uint256
[src]type Builder = Uint256Builder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for Uint32
[src]type Builder = Uint32Builder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for Uint64
[src]type Builder = Uint64Builder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for UncleBlock
[src]type Builder = UncleBlockBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for UncleBlockVec
[src]type Builder = UncleBlockVecBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]impl Entity for WitnessArgs
[src]type Builder = WitnessArgsBuilder
const NAME: &'static str
[src]fn new_unchecked(data: Bytes) -> Self
[src]fn as_bytes(&self) -> Bytes
[src]fn as_slice(&self) -> &[u8]
[src]fn from_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
[src]fn new_builder() -> Self::Builder
[src]fn as_builder(self) -> Self::Builder
[src]