pub struct ModuleConfigClient {
pub proc: Option<Arc<DaggerSessionProc>>,
pub selection: Selection,
pub graphql_client: DynGraphQLClient,
}Fields§
§proc: Option<Arc<DaggerSessionProc>>§selection: Selection§graphql_client: DynGraphQLClientImplementations§
Source§impl ModuleConfigClient
impl ModuleConfigClient
Sourcepub async fn directory(&self) -> Result<String, DaggerError>
pub async fn directory(&self) -> Result<String, DaggerError>
The directory the client is generated in.
Sourcepub async fn generator(&self) -> Result<String, DaggerError>
pub async fn generator(&self) -> Result<String, DaggerError>
The generator to use
Sourcepub async fn id(&self) -> Result<ModuleConfigClientId, DaggerError>
pub async fn id(&self) -> Result<ModuleConfigClientId, DaggerError>
A unique identifier for this ModuleConfigClient.
Trait Implementations§
Source§impl Clone for ModuleConfigClient
impl Clone for ModuleConfigClient
Source§fn clone(&self) -> ModuleConfigClient
fn clone(&self) -> ModuleConfigClient
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 moreSource§impl IntoID<ModuleConfigClientId> for ModuleConfigClient
impl IntoID<ModuleConfigClientId> for ModuleConfigClient
fn into_id( self, ) -> Pin<Box<dyn Future<Output = Result<ModuleConfigClientId, DaggerError>> + Send>>
Auto Trait Implementations§
impl Freeze for ModuleConfigClient
impl !RefUnwindSafe for ModuleConfigClient
impl Send for ModuleConfigClient
impl Sync for ModuleConfigClient
impl Unpin for ModuleConfigClient
impl UnsafeUnpin for ModuleConfigClient
impl !UnwindSafe for ModuleConfigClient
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