pub struct ResolvedRemotePlacement {
pub endpoint: String,
pub token: Option<String>,
pub ca_cert_file: Option<PathBuf>,
}Expand description
A role pinned to a remote resident worker (remote-actor-plan §3.4 / P1.5,
#193), resolved at runner-build time from SubagentsConfig.remote_placements:
the env-named bearer is already READ into token here (the raw token never
rides the config), and ca_cert_file is the path to a PEM pinning a
self-signed worker cert (None ⇒ default webpki roots / plaintext ws://).
Fields§
§endpoint: String§token: Option<String>§ca_cert_file: Option<PathBuf>Trait Implementations§
Source§impl Clone for ResolvedRemotePlacement
impl Clone for ResolvedRemotePlacement
Source§fn clone(&self) -> ResolvedRemotePlacement
fn clone(&self) -> ResolvedRemotePlacement
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 moreAuto Trait Implementations§
impl Freeze for ResolvedRemotePlacement
impl RefUnwindSafe for ResolvedRemotePlacement
impl Send for ResolvedRemotePlacement
impl Sync for ResolvedRemotePlacement
impl Unpin for ResolvedRemotePlacement
impl UnsafeUnpin for ResolvedRemotePlacement
impl UnwindSafe for ResolvedRemotePlacement
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