pub struct GlobalConfig {
pub default_port: Option<u16>,
pub default_expose: Option<Exposure>,
pub autoserve: Option<bool>,
pub idle_timeout_secs: Option<u64>,
pub autostart: Option<bool>,
pub starter: Option<Starter>,
pub skill_target: Option<String>,
pub skill_global: Option<bool>,
pub ui_accent: Option<String>,
pub ui_theme: Option<String>,
}Expand description
Machine-wide user preferences. Every field is optional; an absent field means “use the built-in default”.
Fields§
§default_port: Option<u16>Default daemon port for new boards.
default_expose: Option<Exposure>Default exposure for new boards.
autoserve: Option<bool>Default: shut the daemon down when idle (no overhead when not viewed).
idle_timeout_secs: Option<u64>Default idle timeout in seconds.
autostart: Option<bool>Start the wipe UI daemon automatically at login (an always-on, lightweight viewer). Backed by a per-OS login entry managed by the CLI.
starter: Option<Starter>How much content a fresh board is seeded with.
skill_target: Option<String>Preferred agent-skill install convention: claude or agents.
skill_global: Option<bool>Whether to install the skill user-globally (vs project-scoped) by default.
ui_accent: Option<String>Preferred UI accent color (token or hex), surfaced to the board UI.
ui_theme: Option<String>Preferred UI theme: light, dark, or system.
Implementations§
Source§impl GlobalConfig
impl GlobalConfig
Trait Implementations§
Source§impl Clone for GlobalConfig
impl Clone for GlobalConfig
Source§fn clone(&self) -> GlobalConfig
fn clone(&self) -> GlobalConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GlobalConfig
impl Debug for GlobalConfig
Source§impl Default for GlobalConfig
impl Default for GlobalConfig
Source§fn default() -> GlobalConfig
fn default() -> GlobalConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GlobalConfig
impl<'de> Deserialize<'de> for GlobalConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GlobalConfig
impl PartialEq for GlobalConfig
Source§fn eq(&self, other: &GlobalConfig) -> bool
fn eq(&self, other: &GlobalConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for GlobalConfig
impl Serialize for GlobalConfig
impl StructuralPartialEq for GlobalConfig
Auto Trait Implementations§
impl Freeze for GlobalConfig
impl RefUnwindSafe for GlobalConfig
impl Send for GlobalConfig
impl Sync for GlobalConfig
impl Unpin for GlobalConfig
impl UnsafeUnpin for GlobalConfig
impl UnwindSafe for GlobalConfig
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