pub struct LysServicesConfig {
pub machine: String,
pub host: String,
pub context_watch: bool,
}Expand description
[auth.lys.services]: the production bindings of the ACCESS-003
services. They ask Lys as this machine, so [auth.lys.machine] is
required beside it.
Fields§
§machine: StringThe machine id Lys records, on whose runner seats.<name> starts.
host: StringThe host name service messages are published as (liminal.<host>).
context_watch: boolRun the context watch over the context-watch channel, reporting
each reading to Lys.
Trait Implementations§
Source§impl Clone for LysServicesConfig
impl Clone for LysServicesConfig
Source§impl Debug for LysServicesConfig
impl Debug for LysServicesConfig
Source§impl<'de> Deserialize<'de> for LysServicesConfig
impl<'de> Deserialize<'de> for LysServicesConfig
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 LysServicesConfig
Source§impl PartialEq for LysServicesConfig
impl PartialEq for LysServicesConfig
impl StructuralPartialEq for LysServicesConfig
Auto Trait Implementations§
impl Freeze for LysServicesConfig
impl RefUnwindSafe for LysServicesConfig
impl Send for LysServicesConfig
impl Sync for LysServicesConfig
impl Unpin for LysServicesConfig
impl UnsafeUnpin for LysServicesConfig
impl UnwindSafe for LysServicesConfig
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.