pub struct InformationObjectClassField {
pub identifier: ObjectFieldIdentifier,
pub ty: Option<ASN1Type>,
pub is_optional: bool,
pub default: Option<ASN1Value>,
pub is_unique: bool,
}
Fields§
§identifier: ObjectFieldIdentifier
§ty: Option<ASN1Type>
§is_optional: bool
§default: Option<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 copy 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>, Option<OptionalMarker>, Option<ASN1Value>)> for InformationObjectClassField
impl From<(ObjectFieldIdentifier, Option<ASN1Type>, Option<&str>, Option<OptionalMarker>, Option<ASN1Value>)> for InformationObjectClassField
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)