pub struct NtfyMsgBuilder { /* private fields */ }Implementations§
Source§impl NtfyMsgBuilder
impl NtfyMsgBuilder
pub fn new(topic: &str) -> NtfyMsgBuilder
pub fn topic(self, topic: &str) -> NtfyMsgBuilder
pub fn message(self, message: &str) -> NtfyMsgBuilder
pub fn title(self, title: &str) -> NtfyMsgBuilder
pub fn add_tag(self, tag: &str) -> NtfyMsgBuilder
pub fn priority(self, priority: NtfyPriority) -> NtfyMsgBuilder
pub fn attach(self, attach: &str) -> NtfyMsgBuilder
pub fn filename(self, filename: &str) -> NtfyMsgBuilder
pub fn click(self, click: &str) -> NtfyMsgBuilder
pub fn actions(self, actions: Vec<NtfyAction>) -> NtfyMsgBuilder
pub fn add_action(self, action: NtfyAction) -> NtfyMsgBuilder
pub fn delay(self, delay: &str) -> NtfyMsgBuilder
pub fn email(self, email: &str) -> NtfyMsgBuilder
pub fn build(self) -> NtfyMsg
Auto Trait Implementations§
impl Freeze for NtfyMsgBuilder
impl RefUnwindSafe for NtfyMsgBuilder
impl Send for NtfyMsgBuilder
impl Sync for NtfyMsgBuilder
impl Unpin for NtfyMsgBuilder
impl UnwindSafe for NtfyMsgBuilder
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