Struct RemoteRefName
pub struct RemoteRefName(/* private fields */);Expand description
A remote ref name.
Implementations§
§impl RemoteRefName
impl RemoteRefName
pub fn new(value: impl AsRef<str>) -> Result<RemoteRefName, GitRemoteNameError>
pub fn new(value: impl AsRef<str>) -> Result<RemoteRefName, GitRemoteNameError>
Creates a remote ref name from text.
§Errors
Returns GitRemoteNameError when the remote ref is empty or invalid.
Trait Implementations§
§impl Clone for RemoteRefName
impl Clone for RemoteRefName
§fn clone(&self) -> RemoteRefName
fn clone(&self) -> RemoteRefName
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for RemoteRefName
impl Debug for RemoteRefName
§impl Display for RemoteRefName
impl Display for RemoteRefName
§impl FromStr for RemoteRefName
impl FromStr for RemoteRefName
§type Err = GitRemoteNameError
type Err = GitRemoteNameError
The associated error which can be returned from parsing.
§fn from_str(
value: &str,
) -> Result<RemoteRefName, <RemoteRefName as FromStr>::Err>
fn from_str( value: &str, ) -> Result<RemoteRefName, <RemoteRefName as FromStr>::Err>
Parses a string
s to return a value of this type. Read more§impl Hash for RemoteRefName
impl Hash for RemoteRefName
§impl Ord for RemoteRefName
impl Ord for RemoteRefName
§impl PartialEq for RemoteRefName
impl PartialEq for RemoteRefName
§impl PartialOrd for RemoteRefName
impl PartialOrd for RemoteRefName
impl Eq for RemoteRefName
impl StructuralPartialEq for RemoteRefName
Auto Trait Implementations§
impl Freeze for RemoteRefName
impl RefUnwindSafe for RemoteRefName
impl Send for RemoteRefName
impl Sync for RemoteRefName
impl Unpin for RemoteRefName
impl UnsafeUnpin for RemoteRefName
impl UnwindSafe for RemoteRefName
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