pub struct OrderNotesCreateBuilder<T> { /* private fields */ }Implementations§
source§impl<T> OrderNotesCreateBuilder<T>
impl<T> OrderNotesCreateBuilder<T>
pub fn new() -> OrderNotesCreateBuilder<NoNote>
sourcepub fn note(self, note: impl Into<String>) -> OrderNotesCreateBuilder<WithNote>
pub fn note(self, note: impl Into<String>) -> OrderNotesCreateBuilder<WithNote>
Order note content.
sourcepub fn customer_note(self) -> Self
pub fn customer_note(self) -> Self
If true, the note will be shown to customers and they will be notified. If false, the note will be for admin reference only. Default is false.
sourcepub fn added_by_user(self) -> Self
pub fn added_by_user(self) -> Self
If true, this note will be attributed to the current user. If false, the note will be attributed to the system. Default is false.
source§impl OrderNotesCreateBuilder<WithNote>
impl OrderNotesCreateBuilder<WithNote>
pub fn build(self) -> OrderNotesCreate
Trait Implementations§
source§impl<T: Default> Default for OrderNotesCreateBuilder<T>
impl<T: Default> Default for OrderNotesCreateBuilder<T>
source§fn default() -> OrderNotesCreateBuilder<T>
fn default() -> OrderNotesCreateBuilder<T>
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl<T> Freeze for OrderNotesCreateBuilder<T>where
T: Freeze,
impl<T> RefUnwindSafe for OrderNotesCreateBuilder<T>where
T: RefUnwindSafe,
impl<T> Send for OrderNotesCreateBuilder<T>where
T: Send,
impl<T> Sync for OrderNotesCreateBuilder<T>where
T: Sync,
impl<T> Unpin for OrderNotesCreateBuilder<T>where
T: Unpin,
impl<T> UnwindSafe for OrderNotesCreateBuilder<T>where
T: UnwindSafe,
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