pub struct HerdrConfig {
pub min_version: String,
pub session: String,
pub socket_path: Option<String>,
}Expand description
Herdr-specific settings. Only read when a session actually runs on the Herdr backend; a Zellij-default deployment never probes herdr.
Fields§
§min_version: String§session: StringNamed Herdr session escape hatch. v1 default is the shared default
session; a named session hides agents from the default sidebar.
socket_path: Option<String>Trait Implementations§
Source§impl Clone for HerdrConfig
impl Clone for HerdrConfig
Source§fn clone(&self) -> HerdrConfig
fn clone(&self) -> HerdrConfig
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 HerdrConfig
impl Debug for HerdrConfig
Source§impl Default for HerdrConfig
impl Default for HerdrConfig
Source§impl<'de> Deserialize<'de> for HerdrConfig
impl<'de> Deserialize<'de> for HerdrConfig
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
impl Eq for HerdrConfig
Source§impl PartialEq for HerdrConfig
impl PartialEq for HerdrConfig
Source§impl Serialize for HerdrConfig
impl Serialize for HerdrConfig
impl StructuralPartialEq for HerdrConfig
Auto Trait Implementations§
impl Freeze for HerdrConfig
impl RefUnwindSafe for HerdrConfig
impl Send for HerdrConfig
impl Sync for HerdrConfig
impl Unpin for HerdrConfig
impl UnsafeUnpin for HerdrConfig
impl UnwindSafe for HerdrConfig
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