pub struct ExportableClient {
pub proc: Option<Arc<DaggerSessionProc>>,
pub selection: Selection,
pub graphql_client: DynGraphQLClient,
}Fields§
§proc: Option<Arc<DaggerSessionProc>>§selection: Selection§graphql_client: DynGraphQLClientImplementations§
Trait Implementations§
Source§impl Clone for ExportableClient
impl Clone for ExportableClient
Source§fn clone(&self) -> ExportableClient
fn clone(&self) -> ExportableClient
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 Exportable for ExportableClient
impl Exportable for ExportableClient
Source§impl IntoID<Id> for ExportableClient
impl IntoID<Id> for ExportableClient
Source§impl Loadable for ExportableClient
impl Loadable for ExportableClient
Source§fn graphql_type() -> &'static str
fn graphql_type() -> &'static str
The GraphQL type name (e.g.
"Container").Source§fn from_query(
proc: Option<Arc<DaggerSessionProc>>,
selection: Selection,
graphql_client: DynGraphQLClient,
) -> Self
fn from_query( proc: Option<Arc<DaggerSessionProc>>, selection: Selection, graphql_client: DynGraphQLClient, ) -> Self
Construct this type from a query selection.
Auto Trait Implementations§
impl Freeze for ExportableClient
impl !RefUnwindSafe for ExportableClient
impl Send for ExportableClient
impl Sync for ExportableClient
impl Unpin for ExportableClient
impl UnsafeUnpin for ExportableClient
impl !UnwindSafe for ExportableClient
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