[][src]Struct polymesh_runtime_testnet::runtime::RuntimeApiImpl

pub struct RuntimeApiImpl<Block: BlockT, C: CallApiAt<Block> + 'static> where
    C::StateBackend: StateBackend<HashFor<Block>>, 
{ /* fields omitted */ }

Implements all runtime apis for the client side.

Trait Implementations

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> AccountNonceApi<__SR_API_BLOCK__, <<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, u32> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    AccountId: UnwindSafe + RefUnwindSafe,
    Index: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<Block: BlockT, C: CallApiAt<Block>> ApiErrorExt for RuntimeApiImpl<Block, C> where
    C::StateBackend: StateBackend<HashFor<Block>>, 
[src]

type Error = C::Error

Error type used by the runtime apis.

impl<Block: BlockT, C: CallApiAt<Block>> ApiExt<Block> for RuntimeApiImpl<Block, C> where
    C::StateBackend: StateBackend<HashFor<Block>>, 
[src]

type StateBackend = C::StateBackend

The state backend that is used to store the block states.

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> AssetApi<__SR_API_BLOCK__, <<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    AccountId: UnwindSafe + RefUnwindSafe,
    Option<IdentityId>: UnwindSafe + RefUnwindSafe,
    PortfolioId: UnwindSafe + RefUnwindSafe,
    Option<IdentityId>: UnwindSafe + RefUnwindSafe,
    PortfolioId: UnwindSafe + RefUnwindSafe,
    Ticker: UnwindSafe + RefUnwindSafe,
    Balance: UnwindSafe + RefUnwindSafe,
    CanTransferResult: UnwindSafe + RefUnwindSafe,
    Option<IdentityId>: UnwindSafe + RefUnwindSafe,
    PortfolioId: UnwindSafe + RefUnwindSafe,
    Option<IdentityId>: UnwindSafe + RefUnwindSafe,
    PortfolioId: UnwindSafe + RefUnwindSafe,
    Ticker: UnwindSafe + RefUnwindSafe,
    Balance: UnwindSafe + RefUnwindSafe,
    GranularCanTransferResult: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> AuthorityDiscoveryApi<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    Vec<AuthorityId>: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> BabeApi<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    BabeGenesisConfiguration: UnwindSafe + RefUnwindSafe,
    SlotNumber: UnwindSafe + RefUnwindSafe,
    SlotNumber: UnwindSafe + RefUnwindSafe,
    AuthorityId: UnwindSafe + RefUnwindSafe,
    Option<OpaqueKeyOwnershipProof>: UnwindSafe + RefUnwindSafe,
    EquivocationProof<<__SR_API_BLOCK__ as BlockT>::Header>: UnwindSafe + RefUnwindSafe,
    OpaqueKeyOwnershipProof: UnwindSafe + RefUnwindSafe,
    Option<()>: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> BlockBuilder<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    <__SR_API_BLOCK__ as BlockT>::Extrinsic: UnwindSafe + RefUnwindSafe,
    ApplyExtrinsicResult: UnwindSafe + RefUnwindSafe,
    <__SR_API_BLOCK__ as BlockT>::Header: UnwindSafe + RefUnwindSafe,
    InherentData: UnwindSafe + RefUnwindSafe,
    Vec<<__SR_API_BLOCK__ as BlockT>::Extrinsic>: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__: UnwindSafe + RefUnwindSafe,
    InherentData: UnwindSafe + RefUnwindSafe,
    CheckInherentsResult: UnwindSafe + RefUnwindSafe,
    <__SR_API_BLOCK__ as BlockT>::Hash: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> ComplianceManagerApi<__SR_API_BLOCK__, <<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, u128> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    Ticker: UnwindSafe + RefUnwindSafe,
    Option<IdentityId>: UnwindSafe + RefUnwindSafe,
    Option<IdentityId>: UnwindSafe + RefUnwindSafe,
    AssetComplianceResult: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> ContractsApi<__SR_API_BLOCK__, <<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, u128, u32> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    AccountId: UnwindSafe + RefUnwindSafe,
    AccountId: UnwindSafe + RefUnwindSafe,
    Balance: UnwindSafe + RefUnwindSafe,
    u64: UnwindSafe + RefUnwindSafe,
    Vec<u8>: UnwindSafe + RefUnwindSafe,
    ContractExecResult: UnwindSafe + RefUnwindSafe,
    AccountId: UnwindSafe + RefUnwindSafe,
    [u8; 32]: UnwindSafe + RefUnwindSafe,
    GetStorageResult: UnwindSafe + RefUnwindSafe,
    AccountId: UnwindSafe + RefUnwindSafe,
    RentProjectionResult<BlockNumber>: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> Core<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    RuntimeVersion: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__: UnwindSafe + RefUnwindSafe,
    <__SR_API_BLOCK__ as BlockT>::Header: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> GrandpaApi<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    AuthorityList: UnwindSafe + RefUnwindSafe,
    EquivocationProof<<__SR_API_BLOCK__ as BlockT>::Hash, NumberFor<__SR_API_BLOCK__>>: UnwindSafe + RefUnwindSafe,
    OpaqueKeyOwnershipProof: UnwindSafe + RefUnwindSafe,
    Option<()>: UnwindSafe + RefUnwindSafe,
    SetId: UnwindSafe + RefUnwindSafe,
    AuthorityId: UnwindSafe + RefUnwindSafe,
    Option<OpaqueKeyOwnershipProof>: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> GroupApi<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    Vec<Member>: UnwindSafe + RefUnwindSafe,
    Vec<Member>: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> IdentityApi<__SR_API_BLOCK__, IdentityId, Ticker, <<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, SecondaryKey<<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId>, Signatory<<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId>, u64> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    IdentityId: UnwindSafe + RefUnwindSafe,
    Option<u64>: UnwindSafe + RefUnwindSafe,
    CddStatus: UnwindSafe + RefUnwindSafe,
    Ticker: UnwindSafe + RefUnwindSafe,
    AssetDidResult: UnwindSafe + RefUnwindSafe,
    IdentityId: UnwindSafe + RefUnwindSafe,
    DidRecords<AccountId, SecondaryKey<AccountId>>: UnwindSafe + RefUnwindSafe,
    Vec<IdentityId>: UnwindSafe + RefUnwindSafe,
    Vec<DidStatus>: UnwindSafe + RefUnwindSafe,
    AccountId: UnwindSafe + RefUnwindSafe,
    Option<KeyIdentityData<IdentityId>>: UnwindSafe + RefUnwindSafe,
    Signatory<AccountId>: UnwindSafe + RefUnwindSafe,
    bool: UnwindSafe + RefUnwindSafe,
    Option<AuthorizationType>: UnwindSafe + RefUnwindSafe,
    Vec<Authorization<AccountId, Moment>>: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

fn IdentityApi_is_identity_has_valid_cdd_runtime_api_impl(
    &self,
    at: &BlockId<__SR_API_BLOCK__>,
    context: ExecutionContext,
    params: Option<(IdentityId, Option<u64>)>,
    params_encoded: Vec<u8>
) -> Result<NativeOrEncoded<CddStatus>, RuntimeApiImplCall::Error>
[src]

fn IdentityApi_get_asset_did_runtime_api_impl(
    &self,
    at: &BlockId<__SR_API_BLOCK__>,
    context: ExecutionContext,
    params: Option<Ticker>,
    params_encoded: Vec<u8>
) -> Result<NativeOrEncoded<AssetDidResult>, RuntimeApiImplCall::Error>
[src]

fn IdentityApi_get_did_records_runtime_api_impl(
    &self,
    at: &BlockId<__SR_API_BLOCK__>,
    context: ExecutionContext,
    params: Option<IdentityId>,
    params_encoded: Vec<u8>
) -> Result<NativeOrEncoded<DidRecords<AccountId, SecondaryKey<AccountId>>>, RuntimeApiImplCall::Error>
[src]

fn IdentityApi_get_did_status_runtime_api_impl(
    &self,
    at: &BlockId<__SR_API_BLOCK__>,
    context: ExecutionContext,
    params: Option<Vec<IdentityId>>,
    params_encoded: Vec<u8>
) -> Result<NativeOrEncoded<Vec<DidStatus>>, RuntimeApiImplCall::Error>
[src]

fn IdentityApi_get_filtered_authorizations_runtime_api_impl(
    &self,
    at: &BlockId<__SR_API_BLOCK__>,
    context: ExecutionContext,
    params: Option<(Signatory<AccountId>, bool, Option<AuthorizationType>)>,
    params_encoded: Vec<u8>
) -> Result<NativeOrEncoded<Vec<Authorization<AccountId, Moment>>>, RuntimeApiImplCall::Error>
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> Metadata<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    OpaqueMetadata: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> OffchainWorkerApi<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    <__SR_API_BLOCK__ as BlockT>::Header: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> PipsApi<__SR_API_BLOCK__, <<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, u128> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    u32: UnwindSafe + RefUnwindSafe,
    VoteCount<Balance>: UnwindSafe + RefUnwindSafe,
    AccountId: UnwindSafe + RefUnwindSafe,
    Vec<u32>: UnwindSafe + RefUnwindSafe,
    AccountId: UnwindSafe + RefUnwindSafe,
    Vec<u32>: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

fn PipsApi_get_votes_runtime_api_impl(
    &self,
    at: &BlockId<__SR_API_BLOCK__>,
    context: ExecutionContext,
    params: Option<u32>,
    params_encoded: Vec<u8>
) -> Result<NativeOrEncoded<VoteCount<Balance>>, RuntimeApiImplCall::Error>
[src]

fn PipsApi_proposed_by_runtime_api_impl(
    &self,
    at: &BlockId<__SR_API_BLOCK__>,
    context: ExecutionContext,
    params: Option<AccountId>,
    params_encoded: Vec<u8>
) -> Result<NativeOrEncoded<Vec<u32>>, RuntimeApiImplCall::Error>
[src]

fn PipsApi_voted_on_runtime_api_impl(
    &self,
    at: &BlockId<__SR_API_BLOCK__>,
    context: ExecutionContext,
    params: Option<AccountId>,
    params_encoded: Vec<u8>
) -> Result<NativeOrEncoded<Vec<u32>>, RuntimeApiImplCall::Error>
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> ProtocolFeeApi<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    ProtocolOp: UnwindSafe + RefUnwindSafe,
    CappedFee: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<Block: BlockT, C: CallApiAt<Block>> Send for RuntimeApiImpl<Block, C> where
    C::StateBackend: StateBackend<HashFor<Block>>, 
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> SessionKeys<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    Option<Vec<u8>>: UnwindSafe + RefUnwindSafe,
    Vec<u8>: UnwindSafe + RefUnwindSafe,
    Vec<u8>: UnwindSafe + RefUnwindSafe,
    Option<Vec<(Vec<u8>, KeyTypeId)>>: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> StakingApi<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    Vec<(Perbill, Perbill)>: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<Block: BlockT, C: CallApiAt<Block>> Sync for RuntimeApiImpl<Block, C> where
    C::StateBackend: StateBackend<HashFor<Block>>, 
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> TaggedTransactionQueue<__SR_API_BLOCK__> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    TransactionSource: UnwindSafe + RefUnwindSafe,
    <__SR_API_BLOCK__ as BlockT>::Extrinsic: UnwindSafe + RefUnwindSafe,
    TransactionValidity: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

impl<__SR_API_BLOCK__: BlockT + UnwindSafe + RefUnwindSafe, RuntimeApiImplCall: CallApiAt<__SR_API_BLOCK__> + 'static> TransactionPaymentApi<__SR_API_BLOCK__, u128, UncheckedExtrinsic<<Module<Runtime> as StaticLookup>::Source, Call, MultiSignature, (CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>, ChargeTransactionPayment<Runtime>, StoreCallMetadata<Runtime>)>> for RuntimeApiImpl<__SR_API_BLOCK__, RuntimeApiImplCall> where
    RuntimeApiImplCall::StateBackend: StateBackend<HashFor<__SR_API_BLOCK__>>,
    UncheckedExtrinsic: UnwindSafe + RefUnwindSafe,
    u32: UnwindSafe + RefUnwindSafe,
    RuntimeDispatchInfo<Balance>: UnwindSafe + RefUnwindSafe,
    __SR_API_BLOCK__::Header: UnwindSafe + RefUnwindSafe
[src]

Auto Trait Implementations

impl<Block, C> !RefUnwindSafe for RuntimeApiImpl<Block, C>[src]

impl<Block, C> Unpin for RuntimeApiImpl<Block, C> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Hashing: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin,
    <<C as CallApiAt<Block>>::StateBackend as Backend<<<Block as Block>::Header as Header>::Hashing>>::Transaction: Unpin
[src]

impl<Block, C> !UnwindSafe for RuntimeApiImpl<Block, C>[src]

Blanket Implementations

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

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

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

impl<T, U> Cast<U> for T where
    U: FromCast<T>, 

impl<T> CheckedConversion for T

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

impl<T> FromBits<T> for T

impl<T> FromCast<T> for T

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T, U> IntoBits<U> for T where
    U: FromBits<T>, 

impl<T> IsType<T> for T

impl<T, Outer> IsWrappedBy<Outer> for T where
    T: From<Outer>,
    Outer: AsRef<T> + AsMut<T> + From<T>, 

pub fn from_ref(outer: &Outer) -> &T

Get a reference to the inner from the outer.

pub fn from_mut(outer: &mut Outer) -> &mut T

Get a mutable reference to the inner from the outer.

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> SaturatedConversion for T

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<S, T> UncheckedInto<T> for S where
    T: UncheckedFrom<S>, 

impl<T, S> UniqueSaturatedInto<T> for S where
    T: Bounded,
    S: TryInto<T>, 

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