pub struct DaemonArgs {
pub data_dir: Option<PathBuf>,
pub bind: Option<String>,
pub metrics_bind: Option<String>,
pub enable_control: bool,
pub json: bool,
}Expand description
Arguments for the daemon command.
Fields§
§data_dir: Option<PathBuf>Optional data directory override.
bind: Option<String>Optional HTTP API bind address (IP:PORT).
metrics_bind: Option<String>Optional metrics bind address (IP:PORT).
enable_control: boolExplicit control-endpoint enablement.
json: boolEmit JSON success payload on stdout when true.
Trait Implementations§
Source§impl Clone for DaemonArgs
impl Clone for DaemonArgs
Source§fn clone(&self) -> DaemonArgs
fn clone(&self) -> DaemonArgs
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DaemonArgs
impl Debug for DaemonArgs
Source§impl PartialEq for DaemonArgs
impl PartialEq for DaemonArgs
impl Eq for DaemonArgs
impl StructuralPartialEq for DaemonArgs
Auto Trait Implementations§
impl Freeze for DaemonArgs
impl RefUnwindSafe for DaemonArgs
impl Send for DaemonArgs
impl Sync for DaemonArgs
impl Unpin for DaemonArgs
impl UnsafeUnpin for DaemonArgs
impl UnwindSafe for DaemonArgs
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