pub struct InformationObjectClassField {
pub identifier: ObjectFieldIdentifier,
pub ty: Option<ASN1Type>,
pub optionality: Optionality<ASN1Value>,
pub is_unique: bool,
}Fields§
§identifier: ObjectFieldIdentifier§ty: Option<ASN1Type>§optionality: Optionality<ASN1Value>§is_unique: boolTrait Implementations§
Source§impl Clone for InformationObjectClassField
impl Clone for InformationObjectClassField
Source§fn clone(&self) -> InformationObjectClassField
fn clone(&self) -> InformationObjectClassField
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 InformationObjectClassField
impl Debug for InformationObjectClassField
Source§impl From<(ObjectFieldIdentifier, Option<ASN1Type>, Option<&str>, Optionality<ASN1Value>)> for InformationObjectClassField
impl From<(ObjectFieldIdentifier, Option<ASN1Type>, Option<&str>, Optionality<ASN1Value>)> for InformationObjectClassField
Source§fn from(
value: (ObjectFieldIdentifier, Option<ASN1Type>, Option<&str>, Optionality<ASN1Value>),
) -> Self
fn from( value: (ObjectFieldIdentifier, Option<ASN1Type>, Option<&str>, Optionality<ASN1Value>), ) -> Self
Converts to this type from the input type.
Source§impl PartialEq for InformationObjectClassField
impl PartialEq for InformationObjectClassField
Source§fn eq(&self, other: &InformationObjectClassField) -> bool
fn eq(&self, other: &InformationObjectClassField) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for InformationObjectClassField
Auto Trait Implementations§
impl Freeze for InformationObjectClassField
impl RefUnwindSafe for InformationObjectClassField
impl Send for InformationObjectClassField
impl Sync for InformationObjectClassField
impl Unpin for InformationObjectClassField
impl UnsafeUnpin for InformationObjectClassField
impl UnwindSafe for InformationObjectClassField
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