Struct aster::item::ItemImplBuilder
[−]
[src]
pub struct ItemImplBuilder<F> {
// some fields omitted
}pub struct ItemImplBuilder<F> {
// some fields omitted
}impl<F> ItemImplBuilder<F> where F: Invoke<P<Item>>fn unsafe_(self) -> Selffn negative(self) -> Selffn with_generics(self, generics: Generics) -> Selffn generics(self) -> GenericsBuilder<Self>fn with_trait(self, trait_ref: TraitRef) -> Selffn trait_(self) -> PathBuilder<Self>fn ty(self) -> TyBuilder<Self>fn build_ty(self, ty: P<Ty>) -> F::Resultfn with_items<I>(self, items: I) -> Self where I: IntoIterator<Item=ImplItem>fn with_item(self, item: ImplItem) -> Selffn item<T>(self, id: T) -> ItemImplItemBuilder<Self> where T: ToIdentfn const_<T>(self, id: T) -> ConstBuilder<ItemImplItemBuilder<Self>> where T: ToIdentfn method<T>(self, id: T) -> MethodSigBuilder<ItemImplItemBuilder<Self>> where T: ToIdentfn type_<T>(self, id: T) -> TyBuilder<ItemImplItemBuilder<Self>> where T: ToIdentimpl<F> Invoke<Generics> for ItemImplBuilder<F> where F: Invoke<P<Item>>impl<F> Invoke<Path> for ItemImplBuilder<F> where F: Invoke<P<Item>>impl<F> Invoke<ImplItem> for ItemImplBuilder<F> where F: Invoke<P<Item>>impl<F> Invoke<P<Ty>> for ItemImplBuilder<F> where F: Invoke<P<Item>>