pub struct Binding {
pub installation_sha256: String,
pub executable_sha256: String,
pub config_sha256: String,
pub engine_binding: EngineBinding,
pub project_id: String,
pub resource_id: String,
pub lease_invocation: String,
pub invocation: String,
pub generation: u64,
pub operation_key: String,
}Fields§
§installation_sha256: String§executable_sha256: String§config_sha256: String§engine_binding: EngineBinding§project_id: String§resource_id: String§lease_invocation: String§invocation: String§generation: u64§operation_key: StringImplementations§
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