Struct vcard::properties::UID
source · pub struct UID {
pub typ: Option<Type>,
pub media_type: Option<MediaType>,
pub property_id: Option<PropertyID>,
pub preference: Option<Preference>,
pub alternative_id: Option<AlternativeID>,
pub any: Option<Set<Any>>,
pub value: UIDValue,
}
Fields
typ: Option<Type>
media_type: Option<MediaType>
property_id: Option<PropertyID>
preference: Option<Preference>
alternative_id: Option<AlternativeID>
any: Option<Set<Any>>
value: UIDValue
Implementations
Trait Implementations
sourceimpl ValidatedWrapper for UID
impl ValidatedWrapper for UID
impl Eq for UID
impl StructuralEq for UID
impl StructuralPartialEq for UID
impl Validated for UID
Auto Trait Implementations
impl RefUnwindSafe for UID
impl Send for UID
impl Sync for UID
impl Unpin for UID
impl UnwindSafe for UID
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more