pub struct ProviderCheckpointStatePort { /* private fields */ }Expand description
A declaration is specific to an operation port and physical storage ABI. Its ordinal is validated against the selected operation; it is not a semantic state name or a user-supplied resource byte range.
Implementations§
Source§impl ProviderCheckpointStatePort
impl ProviderCheckpointStatePort
pub const fn new( role: ResolvedValueRole, ordinal: u32, storage_profile: DynamicStorageProfile, layout: ProviderCheckpointStateLayout, ) -> Self
pub const fn role(&self) -> ResolvedValueRole
pub const fn ordinal(&self) -> u32
pub const fn storage_profile(&self) -> DynamicStorageProfile
pub const fn layout(&self) -> ProviderCheckpointStateLayout
Trait Implementations§
Source§impl Clone for ProviderCheckpointStatePort
impl Clone for ProviderCheckpointStatePort
Source§fn clone(&self) -> ProviderCheckpointStatePort
fn clone(&self) -> ProviderCheckpointStatePort
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 moreSource§impl Debug for ProviderCheckpointStatePort
impl Debug for ProviderCheckpointStatePort
Source§impl<'de> Deserialize<'de> for ProviderCheckpointStatePort
impl<'de> Deserialize<'de> for ProviderCheckpointStatePort
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProviderCheckpointStatePort
impl StructuralPartialEq for ProviderCheckpointStatePort
Auto Trait Implementations§
impl Freeze for ProviderCheckpointStatePort
impl RefUnwindSafe for ProviderCheckpointStatePort
impl Send for ProviderCheckpointStatePort
impl Sync for ProviderCheckpointStatePort
impl Unpin for ProviderCheckpointStatePort
impl UnsafeUnpin for ProviderCheckpointStatePort
impl UnwindSafe for ProviderCheckpointStatePort
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