zyn.Email#
pub const Email = struct {
pub const Address = struct {
address: []const u8,
name: ?[]const u8 = null,
pub fn init(address: []const u8) Address;
pub fn named(name: []const u8, address: []const u8) Address;
};
pub const Header = struct {
name: []const u8,
value: []const u8,
};
pub const Options = struct {
to: []const Address,
cc: []const Address = &.{},
bcc: []const Address = &.{},
from: ?Address = null,
reply_to: ?Address = null,
subject: []const u8,
headers: []const Header = &.{},
};
pub fn validate_address(value: Address) !void;
};