pub struct LockstepApiSpecFileName { /* private fields */ }Expand description
A lockstep API spec filename.
Lockstep APIs have a single OpenAPI document with no versioning. The
filename is simply {ident}.json.
Implementations§
Source§impl LockstepApiSpecFileName
impl LockstepApiSpecFileName
Sourcepub fn path(&self) -> Utf8PathBuf
pub fn path(&self) -> Utf8PathBuf
Returns the path of this file relative to the root of the OpenAPI documents.
Trait Implementations§
Source§impl Clone for LockstepApiSpecFileName
impl Clone for LockstepApiSpecFileName
Source§fn clone(&self) -> LockstepApiSpecFileName
fn clone(&self) -> LockstepApiSpecFileName
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 moreSource§impl Debug for LockstepApiSpecFileName
impl Debug for LockstepApiSpecFileName
Source§impl Display for LockstepApiSpecFileName
impl Display for LockstepApiSpecFileName
Source§impl From<LockstepApiSpecFileName> for ApiSpecFileName
impl From<LockstepApiSpecFileName> for ApiSpecFileName
Source§fn from(l: LockstepApiSpecFileName) -> Self
fn from(l: LockstepApiSpecFileName) -> Self
Converts to this type from the input type.
Source§impl Ord for LockstepApiSpecFileName
impl Ord for LockstepApiSpecFileName
Source§fn cmp(&self, other: &LockstepApiSpecFileName) -> Ordering
fn cmp(&self, other: &LockstepApiSpecFileName) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for LockstepApiSpecFileName
impl PartialEq for LockstepApiSpecFileName
Source§impl PartialOrd for LockstepApiSpecFileName
impl PartialOrd for LockstepApiSpecFileName
impl Eq for LockstepApiSpecFileName
impl StructuralPartialEq for LockstepApiSpecFileName
Auto Trait Implementations§
impl Freeze for LockstepApiSpecFileName
impl RefUnwindSafe for LockstepApiSpecFileName
impl Send for LockstepApiSpecFileName
impl Sync for LockstepApiSpecFileName
impl Unpin for LockstepApiSpecFileName
impl UnsafeUnpin for LockstepApiSpecFileName
impl UnwindSafe for LockstepApiSpecFileName
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