pub struct OrderBuilder { /* private fields */ }Expand description
A builder used to create a new Order.
Implementations§
Source§impl OrderBuilder
impl OrderBuilder
pub fn new(account: Arc<Account>) -> Self
Sourcepub fn set_identifiers(&mut self, identifiers: Vec<Identifier>) -> &mut Self
pub fn set_identifiers(&mut self, identifiers: Vec<Identifier>) -> &mut Self
Set the identifiers for an order.
In most cases, you can use OrderBuilder::add_dns_identifier
Sourcepub fn add_dns_identifier(&mut self, fqdn: String) -> &mut Self
pub fn add_dns_identifier(&mut self, fqdn: String) -> &mut Self
Add a type dns identifier to the list of identifiers for this
order.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OrderBuilder
impl !RefUnwindSafe for OrderBuilder
impl Send for OrderBuilder
impl Sync for OrderBuilder
impl Unpin for OrderBuilder
impl !UnwindSafe for OrderBuilder
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more