pub struct DPPDocumentVersions {
pub document_structure_version: FeatureVersion,
pub document_serialization_version: FeatureVersionBounds,
pub document_cbor_serialization_version: FeatureVersionBounds,
pub extended_document_structure_version: FeatureVersion,
pub extended_document_serialization_version: FeatureVersionBounds,
pub document_method_versions: DocumentMethodVersions,
}Fields§
§document_structure_version: FeatureVersion§document_serialization_version: FeatureVersionBounds§document_cbor_serialization_version: FeatureVersionBounds§extended_document_structure_version: FeatureVersion§extended_document_serialization_version: FeatureVersionBounds§document_method_versions: DocumentMethodVersionsTrait Implementations§
Source§impl Clone for DPPDocumentVersions
impl Clone for DPPDocumentVersions
Source§fn clone(&self) -> DPPDocumentVersions
fn clone(&self) -> DPPDocumentVersions
Returns a duplicate of the value. Read more
1.0.0 · 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 DPPDocumentVersions
impl Debug for DPPDocumentVersions
Source§impl Default for DPPDocumentVersions
impl Default for DPPDocumentVersions
Source§fn default() -> DPPDocumentVersions
fn default() -> DPPDocumentVersions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DPPDocumentVersions
impl RefUnwindSafe for DPPDocumentVersions
impl Send for DPPDocumentVersions
impl Sync for DPPDocumentVersions
impl Unpin for DPPDocumentVersions
impl UnwindSafe for DPPDocumentVersions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, U> IntoPlatformVersioned<U> for Twhere
U: FromPlatformVersioned<T>,
impl<T, U> IntoPlatformVersioned<U> for Twhere
U: FromPlatformVersioned<T>,
Source§fn into_platform_versioned(self, platform_version: &PlatformVersion) -> U
fn into_platform_versioned(self, platform_version: &PlatformVersion) -> U
Performs the conversion.
Source§impl<T, U> TryIntoPlatformVersioned<U> for Twhere
U: TryFromPlatformVersioned<T>,
impl<T, U> TryIntoPlatformVersioned<U> for Twhere
U: TryFromPlatformVersioned<T>,
Source§type Error = <U as TryFromPlatformVersioned<T>>::Error
type Error = <U as TryFromPlatformVersioned<T>>::Error
The type returned in the event of a conversion error.
Source§fn try_into_platform_versioned(
self,
platform_version: &PlatformVersion,
) -> Result<U, <U as TryFromPlatformVersioned<T>>::Error>
fn try_into_platform_versioned( self, platform_version: &PlatformVersion, ) -> Result<U, <U as TryFromPlatformVersioned<T>>::Error>
Performs the conversion.