pub struct SanitizedProvenance {
pub provider: ProviderId,
pub service: ServiceId,
pub revision: Option<Symbol>,
}Expand description
Non-secret provenance safe to expose on a host-port card.
Fields§
§provider: ProviderIdProvider that supplied the port.
service: ServiceIdService realized by the port.
revision: Option<Symbol>Optional provider-defined revision or deployment label.
Trait Implementations§
Source§impl Clone for SanitizedProvenance
impl Clone for SanitizedProvenance
Source§fn clone(&self) -> SanitizedProvenance
fn clone(&self) -> SanitizedProvenance
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 SanitizedProvenance
impl Debug for SanitizedProvenance
impl Eq for SanitizedProvenance
Source§impl PartialEq for SanitizedProvenance
impl PartialEq for SanitizedProvenance
impl StructuralPartialEq for SanitizedProvenance
Auto Trait Implementations§
impl Freeze for SanitizedProvenance
impl RefUnwindSafe for SanitizedProvenance
impl Send for SanitizedProvenance
impl Sync for SanitizedProvenance
impl Unpin for SanitizedProvenance
impl UnsafeUnpin for SanitizedProvenance
impl UnwindSafe for SanitizedProvenance
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