pub struct Lib {
pub files: Vec<File>,
/* private fields */
}Expand description
One complete editable managed-library source snapshot.
Edit files directly and call Lib::write to commit the complete
replacement. Private fields bind the source to its repository generation
and publication credential.
Fields§
§files: Vec<File>Every useful UTF-8 source file, canonically sorted by path after open or write.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Lib
impl RefUnwindSafe for Lib
impl Send for Lib
impl Sync for Lib
impl Unpin for Lib
impl UnsafeUnpin for Lib
impl UnwindSafe for Lib
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