#contact #vcard #conversion #convert

已删除 contack_vcard

一个简单的库,用于将 Contack 的联系人转换为 VCard 格式

0.1.7 2021年2月24日
0.1.6 2021年2月21日
0.1.2 2021年2月19日
0.1.1 2021年2月19日

#5 in #contacts

MIT/Apache

18KB
547

Contack vCard

Contack 是一个用于在 Rust 中管理联系人的简单库。Contack-vCard 允许简单地导出到 vcard 格式。以下是一个示例

fn main() {
	// Creates a Contact
	let mut contact = contack::Contact::new (
   		contack::name::Name {
   			given : 		Some("John"),
   			additional : 	None,
   			family :		Some("Toohey"),
   			prefixes : 		None,
   			suffixes :		None,
   		}
	);
	// Sets the email
	contact.contact_information.push (
   		contack::contact_information::ContactInformation::new (
   			"[email protected]",
   			Email
   		)
	);
	// Turns it to a vCard
	let vcontact = contack_vcard::contack_to_vcard (
   		contact
	);
	// Prints it out
	println!("{}", vcontact);
   }
   ```

依赖关系

~25MB
~238K SLoC