pub enum GitLaneTransferIntent {
HeddleObjectsOnly,
ExistingImplementation,
BlockedOnSleyReachablePackPlanning,
}Variants§
HeddleObjectsOnly
This transfer contains only Heddle content-addressed objects and sidecars; no Git-lane work is expected.
ExistingImplementation
Hosted Git-lane pack streaming remains on the current implementation. The shared transfer plan records that fact without taking ownership of reachable Git pack construction.
BlockedOnSleyReachablePackPlanning
Placeholder for the future Sley facade boundary. Heddle should not grow a second reachable-pack planner locally; once Sley exposes the needed facade, this intent can become an executable Git-lane plan.
Trait Implementations§
Source§impl Clone for GitLaneTransferIntent
impl Clone for GitLaneTransferIntent
Source§fn clone(&self) -> GitLaneTransferIntent
fn clone(&self) -> GitLaneTransferIntent
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 moreimpl Copy for GitLaneTransferIntent
Source§impl Debug for GitLaneTransferIntent
impl Debug for GitLaneTransferIntent
Source§impl Default for GitLaneTransferIntent
impl Default for GitLaneTransferIntent
Source§fn default() -> GitLaneTransferIntent
fn default() -> GitLaneTransferIntent
Returns the “default value” for a type. Read more
impl Eq for GitLaneTransferIntent
Source§impl Hash for GitLaneTransferIntent
impl Hash for GitLaneTransferIntent
Source§impl PartialEq for GitLaneTransferIntent
impl PartialEq for GitLaneTransferIntent
Source§fn eq(&self, other: &GitLaneTransferIntent) -> bool
fn eq(&self, other: &GitLaneTransferIntent) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GitLaneTransferIntent
Auto Trait Implementations§
impl Freeze for GitLaneTransferIntent
impl RefUnwindSafe for GitLaneTransferIntent
impl Send for GitLaneTransferIntent
impl Sync for GitLaneTransferIntent
impl Unpin for GitLaneTransferIntent
impl UnsafeUnpin for GitLaneTransferIntent
impl UnwindSafe for GitLaneTransferIntent
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