pub struct ResourceTransitionValidationContext { /* private fields */ }Expand description
Trusted before/after journal supplied independently of an untrusted receipt. There is no public constructor and it is Serialize-only.
Implementations§
Source§impl ResourceTransitionValidationContext
impl ResourceTransitionValidationContext
pub fn identity(&self) -> &ResourceTransactionIdentity
pub fn admission(&self) -> &StaticProvisioningBinding
pub const fn action(&self) -> ResourceTransactionAction
pub fn before(&self) -> &[ResourceLedgerEntrySnapshot]
pub fn after(&self) -> &[ResourceLedgerEntrySnapshot]
Trait Implementations§
Source§impl Clone for ResourceTransitionValidationContext
impl Clone for ResourceTransitionValidationContext
Source§fn clone(&self) -> ResourceTransitionValidationContext
fn clone(&self) -> ResourceTransitionValidationContext
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Eq for ResourceTransitionValidationContext
impl StructuralPartialEq for ResourceTransitionValidationContext
Auto Trait Implementations§
impl Freeze for ResourceTransitionValidationContext
impl RefUnwindSafe for ResourceTransitionValidationContext
impl Send for ResourceTransitionValidationContext
impl Sync for ResourceTransitionValidationContext
impl Unpin for ResourceTransitionValidationContext
impl UnsafeUnpin for ResourceTransitionValidationContext
impl UnwindSafe for ResourceTransitionValidationContext
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more