pub struct Imported {
pub entry: String,
pub copied: usize,
pub kept: usize,
pub signed_out: Vec<String>,
pub beside_toml: bool,
}Expand description
What happened to one entry.
Fields§
§entry: StringThe entry’s name.
copied: usizeFiles copied.
kept: usizeFiles not copied because yapi already had them, or the installed package that holds them, which it keeps as they are.
signed_out: Vec<String>Sign-ins left out of a copied auth.json (providers) or
mcp-auth.json (MCP servers). Servers may rotate refresh tokens, so
copies in pi and yapi would sign each other out.
beside_toml: boolWhether pi’s settings.json stayed out because yapi’s folder holds
settings.toml, which a second settings file would conflict with.
Trait Implementations§
impl Eq for Imported
impl StructuralPartialEq for Imported
Auto Trait Implementations§
impl Forget for Imported
impl Freeze for Imported
impl RefUnwindSafe for Imported
impl Send for Imported
impl Sync for Imported
impl Unpin for Imported
impl UnsafeUnpin for Imported
impl UnwindSafe for Imported
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.