pub struct RbsGenerationContext {
pub queries: Vec<RbsQueryInfo>,
pub enums: Vec<RbsEnumInfo>,
}Expand description
Information needed to generate an RBS type signature file.
Fields§
§queries: Vec<RbsQueryInfo>§enums: Vec<RbsEnumInfo>Trait Implementations§
Source§impl Clone for RbsGenerationContext
impl Clone for RbsGenerationContext
Source§fn clone(&self) -> RbsGenerationContext
fn clone(&self) -> RbsGenerationContext
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 moreAuto Trait Implementations§
impl Freeze for RbsGenerationContext
impl RefUnwindSafe for RbsGenerationContext
impl Send for RbsGenerationContext
impl Sync for RbsGenerationContext
impl Unpin for RbsGenerationContext
impl UnsafeUnpin for RbsGenerationContext
impl UnwindSafe for RbsGenerationContext
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