pub struct ResolvedValueResult {
pub status: ResolvedStatus,
pub representation: ValueRepresentation,
pub value: String,
pub source: Source,
pub source_provider: Option<String>,
pub expires_at_unix_ms: Option<u64>,
pub revision: Option<Revision>,
pub refresh_at_unix_ms: Option<u64>,
}Fields§
§status: ResolvedStatus§representation: ValueRepresentation§value: String§source: Source§source_provider: Option<String>§expires_at_unix_ms: Option<u64>§revision: Option<Revision>Opaque revision of the returned logical value (0.21+).
refresh_at_unix_ms: Option<u64>Trait Implementations§
Source§impl Clone for ResolvedValueResult
impl Clone for ResolvedValueResult
Source§impl Debug for ResolvedValueResult
impl Debug for ResolvedValueResult
Source§impl<'de> Deserialize<'de> for ResolvedValueResult
impl<'de> Deserialize<'de> for ResolvedValueResult
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 ResolvedValueResult
Source§impl PartialEq for ResolvedValueResult
impl PartialEq for ResolvedValueResult
Source§impl Serialize for ResolvedValueResult
impl Serialize for ResolvedValueResult
impl StructuralPartialEq for ResolvedValueResult
Auto Trait Implementations§
impl Freeze for ResolvedValueResult
impl RefUnwindSafe for ResolvedValueResult
impl Send for ResolvedValueResult
impl Sync for ResolvedValueResult
impl Unpin for ResolvedValueResult
impl UnsafeUnpin for ResolvedValueResult
impl UnwindSafe for ResolvedValueResult
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