pub struct MigrationDetails {
pub commands: Option<Vec<CommandMigration>>,
pub hooks: Option<Vec<HookMigration>>,
pub mcp_servers: Option<Vec<McpServerMigration>>,
pub plugins: Option<Vec<PluginsMigration>>,
pub sessions: Option<Vec<SessionMigration>>,
pub subagents: Option<Vec<SubagentMigration>>,
}Fields§
§commands: Option<Vec<CommandMigration>>§hooks: Option<Vec<HookMigration>>§mcp_servers: Option<Vec<McpServerMigration>>§plugins: Option<Vec<PluginsMigration>>§sessions: Option<Vec<SessionMigration>>§subagents: Option<Vec<SubagentMigration>>Trait Implementations§
Source§impl Clone for MigrationDetails
impl Clone for MigrationDetails
Source§fn clone(&self) -> MigrationDetails
fn clone(&self) -> MigrationDetails
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MigrationDetails
impl Debug for MigrationDetails
Source§impl<'de> Deserialize<'de> for MigrationDetails
impl<'de> Deserialize<'de> for MigrationDetails
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MigrationDetails
impl RefUnwindSafe for MigrationDetails
impl Send for MigrationDetails
impl Sync for MigrationDetails
impl Unpin for MigrationDetails
impl UnsafeUnpin for MigrationDetails
impl UnwindSafe for MigrationDetails
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