Crate reproto_core [−] [src]
Re-exports
pub extern crate reproto_semver as semver; |
Modules
errors | |
utils |
Structs
Attributes | |
BytesObject |
An named object containing a fixed set of bytes. |
CapturingFilesystem |
Capture all filesystem operations in-memory. |
Context |
Context for a single reproto run. |
EmptyObject |
An empty object. |
EmptyResolver | |
ErrorPos | |
Loc | |
Mime | |
PathObject | |
Pos | |
Range |
A |
RealFilesystem |
Real filesystem implementation. |
RelativePath |
A borrowed, immutable relative path. |
RelativePathBuf |
An owned, mutable relative path. |
Reporter |
A reporter that processes the given error for the context. |
Resolved |
A resolved package. |
ResolvedByPrefix |
A resolved package. |
RpCode | |
RpEndpoint | |
RpEndpointHttp | |
RpEnumBody | |
RpField | |
RpFile | |
RpInterfaceBody | |
RpName | |
RpNumber | |
RpPackage | |
RpPackageFormat |
Helper structure to format package information. |
RpPathSpec |
A path specification. |
RpPathStep |
A step in a path specification. |
RpRequiredPackage | |
RpServiceBody | |
RpServiceBodyHttp | |
RpSubType | |
RpTupleBody | |
RpTypeBody | |
RpVariant | |
RpVersionedPackage | |
Selection | |
StdinObject | |
Version |
Represents a version number conforming to the semantic versioning scheme. |
Enums
ContextItem | |
RpAccept | |
RpChannel | |
RpDecl | |
RpEnumOrdinal | |
RpEnumType | |
RpHttpMethod | |
RpModifier | |
RpPathPart |
A part of a step. |
RpReg | |
RpSubTypeStrategy | |
RpType | |
RpValue |
Constants
DEFAULT_TAG |
Default key to use for tagged sub type strategy. |
Traits
Filesystem |
Filesystem abstraction. |
ForEachLoc |
Helper trait to iterate over a collection of loc items. |
Handle | |
Object | |
OptionEntry | |
Options |
Helper for looking up and dealing with options. |
Resolver |
Trait that translates a required package into a set of versions and objects. |
WithPos |