Struct concordium_std::test_infrastructure::ChainMetaTest [−][src]
Placeholder for the context chain meta data.
All the fields are optionally set and the getting an unset field will result
in test failing.
For most cases it is used as part of either
InitContextTest
or
ReceiveContextTest
.
Use only in unit tests!
Defaults to having all of the fields unset
Implementations
impl ChainMetaTest
[src]
pub fn empty() -> Self
[src]
Create an ChainMetaTest
where every field is unset, and getting any of
the fields will result in fail!
.
pub fn set_slot_time(&mut self, value: SlotTime) -> &mut Self
[src]
Set the block slot time
Trait Implementations
impl Clone for ChainMetaTest
[src]
fn clone(&self) -> ChainMetaTest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for ChainMetaTest
[src]
fn default() -> ChainMetaTest
[src]
impl HasChainMetadata for ChainMetaTest
[src]
Auto Trait Implementations
impl RefUnwindSafe for ChainMetaTest
impl Send for ChainMetaTest
impl Sync for ChainMetaTest
impl Unpin for ChainMetaTest
impl UnwindSafe for ChainMetaTest
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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
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.
pub 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>,