pub struct HeaderStubs { /* private fields */ }Expand description
Header stub definitions - actual type definitions to inject
Implementations§
Source§impl HeaderStubs
impl HeaderStubs
pub fn new() -> Self
Sourcepub fn get_for_includes(&self, source: &str) -> String
pub fn get_for_includes(&self, source: &str) -> String
Get stub content for all matching includes in source
Sourcepub fn available_headers(&self) -> Vec<&str>
pub fn available_headers(&self) -> Vec<&str>
Get all available stub headers
Trait Implementations§
Source§impl Clone for HeaderStubs
impl Clone for HeaderStubs
Source§fn clone(&self) -> HeaderStubs
fn clone(&self) -> HeaderStubs
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 Debug for HeaderStubs
impl Debug for HeaderStubs
Source§impl Default for HeaderStubs
impl Default for HeaderStubs
Source§fn default() -> HeaderStubs
fn default() -> HeaderStubs
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HeaderStubs
impl RefUnwindSafe for HeaderStubs
impl Send for HeaderStubs
impl Sync for HeaderStubs
impl Unpin for HeaderStubs
impl UnwindSafe for HeaderStubs
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more