pub struct SourceResolver;Expand description
Source resolver for different input types
Implementations§
Source§impl SourceResolver
impl SourceResolver
Sourcepub fn resolve_github(
owner: &str,
repo: &str,
issue_id: &str,
) -> Result<SourceContent, SourceError>
pub fn resolve_github( owner: &str, repo: &str, issue_id: &str, ) -> Result<SourceContent, SourceError>
Resolve a GitHub source
Sourcepub fn resolve_filesystem(path: &PathBuf) -> Result<SourceContent, SourceError>
pub fn resolve_filesystem(path: &PathBuf) -> Result<SourceContent, SourceError>
Resolve a filesystem source
Sourcepub fn resolve_stdin() -> Result<SourceContent, SourceError>
pub fn resolve_stdin() -> Result<SourceContent, SourceError>
Resolve stdin source
Auto Trait Implementations§
impl Freeze for SourceResolver
impl RefUnwindSafe for SourceResolver
impl Send for SourceResolver
impl Sync for SourceResolver
impl Unpin for SourceResolver
impl UnsafeUnpin for SourceResolver
impl UnwindSafe for SourceResolver
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