pub struct Binding {Show 17 fields
pub protocol: Protocol,
pub adapter_sha256: String,
pub adapter_version: String,
pub invocation: String,
pub operation_key: String,
pub generation: String,
pub adapter_config_sha256: String,
pub engine: Engine,
pub transport: Transport,
pub socket_path: String,
pub socket_uid: u32,
pub principal_uid: u32,
pub rootless: bool,
pub api_version: String,
pub server_version: String,
pub daemon_id: String,
pub scope: String,
}Fields§
§protocol: Protocol§adapter_sha256: String§adapter_version: String§invocation: String§operation_key: String§generation: String§adapter_config_sha256: String§engine: Engine§transport: Transport§socket_path: String§socket_uid: u32§principal_uid: u32§rootless: boolConfigured expectation, not independently authenticated rootless proof.
api_version: String§server_version: String§daemon_id: String§scope: StringOwnership scope only; never an encoding for missing engine pins.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Binding
impl<'de> Deserialize<'de> for Binding
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 Binding
impl StructuralPartialEq for Binding
Auto Trait Implementations§
impl Freeze for Binding
impl RefUnwindSafe for Binding
impl Send for Binding
impl Sync for Binding
impl Unpin for Binding
impl UnsafeUnpin for Binding
impl UnwindSafe for Binding
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