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: bool
Trait 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 · 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.
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 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