pub struct GoModReplaceDirective { /* private fields */ }Expand description
replace directive metadata.
Implementations§
Source§impl GoModReplaceDirective
impl GoModReplaceDirective
Sourcepub const fn new(replacement: GoModuleReplacement) -> Self
pub const fn new(replacement: GoModuleReplacement) -> Self
Creates a replace directive.
Sourcepub const fn replacement(&self) -> &GoModuleReplacement
pub const fn replacement(&self) -> &GoModuleReplacement
Returns the replacement metadata.
Trait Implementations§
Source§impl Clone for GoModReplaceDirective
impl Clone for GoModReplaceDirective
Source§fn clone(&self) -> GoModReplaceDirective
fn clone(&self) -> GoModReplaceDirective
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 GoModReplaceDirective
impl Debug for GoModReplaceDirective
Source§impl PartialEq for GoModReplaceDirective
impl PartialEq for GoModReplaceDirective
Source§fn eq(&self, other: &GoModReplaceDirective) -> bool
fn eq(&self, other: &GoModReplaceDirective) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for GoModReplaceDirective
impl StructuralPartialEq for GoModReplaceDirective
Auto Trait Implementations§
impl Freeze for GoModReplaceDirective
impl RefUnwindSafe for GoModReplaceDirective
impl Send for GoModReplaceDirective
impl Sync for GoModReplaceDirective
impl Unpin for GoModReplaceDirective
impl UnsafeUnpin for GoModReplaceDirective
impl UnwindSafe for GoModReplaceDirective
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