pub struct ProgramEnvironment {
pub semantic_schema: u32,
pub compiler_schema: u32,
pub runtime_fingerprint: Digest,
pub catalog_fingerprint: Digest,
pub compatibility_mode: String,
}Fields§
§semantic_schema: u32§compiler_schema: u32§runtime_fingerprint: Digest§catalog_fingerprint: Digest§compatibility_mode: StringImplementations§
Trait Implementations§
Source§impl Clone for ProgramEnvironment
impl Clone for ProgramEnvironment
Source§fn clone(&self) -> ProgramEnvironment
fn clone(&self) -> ProgramEnvironment
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 ProgramEnvironment
impl Debug for ProgramEnvironment
Source§impl<'de> Deserialize<'de> for ProgramEnvironment
impl<'de> Deserialize<'de> for ProgramEnvironment
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 ProgramEnvironment
Source§impl Hash for ProgramEnvironment
impl Hash for ProgramEnvironment
Source§impl Ord for ProgramEnvironment
impl Ord for ProgramEnvironment
Source§fn cmp(&self, other: &ProgramEnvironment) -> Ordering
fn cmp(&self, other: &ProgramEnvironment) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ProgramEnvironment
impl PartialEq for ProgramEnvironment
Source§impl PartialOrd for ProgramEnvironment
impl PartialOrd for ProgramEnvironment
Source§impl Serialize for ProgramEnvironment
impl Serialize for ProgramEnvironment
impl StructuralPartialEq for ProgramEnvironment
Auto Trait Implementations§
impl Freeze for ProgramEnvironment
impl RefUnwindSafe for ProgramEnvironment
impl Send for ProgramEnvironment
impl Sync for ProgramEnvironment
impl Unpin for ProgramEnvironment
impl UnsafeUnpin for ProgramEnvironment
impl UnwindSafe for ProgramEnvironment
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