pub struct LocalRemoteRepair {
pub path: PathBuf,
pub branch: String,
pub missing_remote: String,
pub replacement_remote: String,
pub fetch_url: String,
pub push_urls: Vec<String>,
}Expand description
A concrete, read-only proposal. Applying it requires a separate user action.
Fields§
§path: PathBuf§branch: String§missing_remote: String§replacement_remote: String§fetch_url: String§push_urls: Vec<String>Trait Implementations§
Source§impl Clone for LocalRemoteRepair
impl Clone for LocalRemoteRepair
Source§fn clone(&self) -> LocalRemoteRepair
fn clone(&self) -> LocalRemoteRepair
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 LocalRemoteRepair
impl Debug for LocalRemoteRepair
Source§impl<'de> Deserialize<'de> for LocalRemoteRepair
impl<'de> Deserialize<'de> for LocalRemoteRepair
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
Source§impl Display for LocalRemoteRepair
impl Display for LocalRemoteRepair
impl Eq for LocalRemoteRepair
Source§impl Error for LocalRemoteRepair
impl Error for LocalRemoteRepair
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for LocalRemoteRepair
impl PartialEq for LocalRemoteRepair
Source§impl Serialize for LocalRemoteRepair
impl Serialize for LocalRemoteRepair
impl StructuralPartialEq for LocalRemoteRepair
Auto Trait Implementations§
impl Freeze for LocalRemoteRepair
impl RefUnwindSafe for LocalRemoteRepair
impl Send for LocalRemoteRepair
impl Sync for LocalRemoteRepair
impl Unpin for LocalRemoteRepair
impl UnsafeUnpin for LocalRemoteRepair
impl UnwindSafe for LocalRemoteRepair
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.