[−][src]Enum exonum_testkit::ApiKind
Kind of public or private REST API of an Exonum node.
ApiKind
allows to use get*
and post*
methods of TestKitApi
more safely.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
api/system
endpoints of the system API node plugin. To access endpoints, the plugin
must be attached to the testkit.
Endpoints of the REST API of the explorer service. The service must be included to the testkit in order for endpoints to work.
api/runtimes/rust
endpoints corresponding to Rust runtime of the Exonum REST API.
Service(&'static str)
Endpoints corresponding to a service with the specified string identifier.
Trait Implementations
impl Clone for ApiKind
[src]
impl Copy for ApiKind
[src]
impl Debug for ApiKind
[src]
impl Display for ApiKind
[src]
Auto Trait Implementations
impl RefUnwindSafe for ApiKind
impl Send for ApiKind
impl Sync for ApiKind
impl Unpin for ApiKind
impl UnwindSafe for ApiKind
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,