pub struct GeneratedCode {
pub proc: Option<Arc<DaggerSessionProc>>,
pub selection: Selection,
pub graphql_client: DynGraphQLClient,
}
Fields§
§proc: Option<Arc<DaggerSessionProc>>
§selection: Selection
§graphql_client: DynGraphQLClient
Implementations§
Source§impl GeneratedCode
impl GeneratedCode
Sourcepub async fn id(&self) -> Result<GeneratedCodeId, DaggerError>
pub async fn id(&self) -> Result<GeneratedCodeId, DaggerError>
A unique identifier for this GeneratedCode.
Sourcepub async fn vcs_generated_paths(&self) -> Result<Vec<String>, DaggerError>
pub async fn vcs_generated_paths(&self) -> Result<Vec<String>, DaggerError>
List of paths to mark generated in version control (i.e. .gitattributes).
Sourcepub async fn vcs_ignored_paths(&self) -> Result<Vec<String>, DaggerError>
pub async fn vcs_ignored_paths(&self) -> Result<Vec<String>, DaggerError>
List of paths to ignore in version control (i.e. .gitignore).
Sourcepub fn with_vcs_generated_paths(
&self,
paths: Vec<impl Into<String>>,
) -> GeneratedCode
pub fn with_vcs_generated_paths( &self, paths: Vec<impl Into<String>>, ) -> GeneratedCode
Set the list of paths to mark generated in version control.
Sourcepub fn with_vcs_ignored_paths(
&self,
paths: Vec<impl Into<String>>,
) -> GeneratedCode
pub fn with_vcs_ignored_paths( &self, paths: Vec<impl Into<String>>, ) -> GeneratedCode
Set the list of paths to ignore in version control.
Trait Implementations§
Source§impl Clone for GeneratedCode
impl Clone for GeneratedCode
Source§fn clone(&self) -> GeneratedCode
fn clone(&self) -> GeneratedCode
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<GeneratedCodeId> for GeneratedCode
impl IntoID<GeneratedCodeId> for GeneratedCode
fn into_id( self, ) -> Pin<Box<dyn Future<Output = Result<GeneratedCodeId, DaggerError>> + Send>>
Auto Trait Implementations§
impl Freeze for GeneratedCode
impl !RefUnwindSafe for GeneratedCode
impl Send for GeneratedCode
impl Sync for GeneratedCode
impl Unpin for GeneratedCode
impl !UnwindSafe for GeneratedCode
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