pub struct PullPlanRequest {
pub capability: RepositoryCapability,
pub uses_hosted_network: bool,
pub remote: Option<String>,
pub has_default_remote: bool,
pub thread: Option<String>,
pub local_thread: Option<String>,
pub head: Head,
pub transport_mismatch: bool,
pub lazy: bool,
}Expand description
Caller-supplied facts for pure pull planning.
Fields§
§capability: RepositoryCapability§uses_hosted_network: bool§remote: Option<String>§has_default_remote: bool§thread: Option<String>Explicit remote thread to pull.
local_thread: Option<String>Optional local destination thread (--local-thread).
head: Head§transport_mismatch: bool§lazy: boolTrait Implementations§
Source§impl Clone for PullPlanRequest
impl Clone for PullPlanRequest
Source§fn clone(&self) -> PullPlanRequest
fn clone(&self) -> PullPlanRequest
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 PullPlanRequest
impl Debug for PullPlanRequest
impl Eq for PullPlanRequest
Source§impl PartialEq for PullPlanRequest
impl PartialEq for PullPlanRequest
impl StructuralPartialEq for PullPlanRequest
Auto Trait Implementations§
impl Freeze for PullPlanRequest
impl RefUnwindSafe for PullPlanRequest
impl Send for PullPlanRequest
impl Sync for PullPlanRequest
impl Unpin for PullPlanRequest
impl UnsafeUnpin for PullPlanRequest
impl UnwindSafe for PullPlanRequest
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