pub struct ResolvedSetup {
pub setup_dir: PathBuf,
pub history_file: PathBuf,
pub endpoints_env: PathBuf,
pub endpoints_local_env: PathBuf,
pub tokens_env: Option<PathBuf>,
pub tokens_local_env: Option<PathBuf>,
pub jwts_env: Option<PathBuf>,
pub jwts_local_env: Option<PathBuf>,
}Fields§
§setup_dir: PathBuf§history_file: PathBuf§endpoints_env: PathBuf§endpoints_local_env: PathBuf§tokens_env: Option<PathBuf>§tokens_local_env: Option<PathBuf>§jwts_env: Option<PathBuf>§jwts_local_env: Option<PathBuf>Implementations§
Source§impl ResolvedSetup
impl ResolvedSetup
pub fn rest(setup_dir: PathBuf, history_override: Option<&Path>) -> Self
pub fn graphql(setup_dir: PathBuf, history_override: Option<&Path>) -> Self
pub fn grpc(setup_dir: PathBuf, history_override: Option<&Path>) -> Self
pub fn websocket(setup_dir: PathBuf, history_override: Option<&Path>) -> Self
pub fn endpoints_files(&self) -> Vec<&Path>
pub fn tokens_files(&self) -> Vec<&Path>
pub fn jwts_files(&self) -> Vec<&Path>
Trait Implementations§
Source§impl Clone for ResolvedSetup
impl Clone for ResolvedSetup
Source§fn clone(&self) -> ResolvedSetup
fn clone(&self) -> ResolvedSetup
Returns a duplicate of the value. Read more
1.0.0 · 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 ResolvedSetup
impl RefUnwindSafe for ResolvedSetup
impl Send for ResolvedSetup
impl Sync for ResolvedSetup
impl Unpin for ResolvedSetup
impl UnsafeUnpin for ResolvedSetup
impl UnwindSafe for ResolvedSetup
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