pub struct ExportNaming { /* private fields */ }Implementations§
Source§impl ExportNaming
impl ExportNaming
pub fn new(project_name: impl Into<String>) -> Self
pub fn with_exported_at( project_name: impl Into<String>, exported_at: DateTime<Utc>, ) -> Self
pub fn exported_at(&self) -> DateTime<Utc>
pub fn project_name(&self) -> &str
pub fn filename(&self, format: ExportFormat) -> String
Trait Implementations§
Source§impl Clone for ExportNaming
impl Clone for ExportNaming
Source§fn clone(&self) -> ExportNaming
fn clone(&self) -> ExportNaming
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 moreAuto Trait Implementations§
impl Freeze for ExportNaming
impl RefUnwindSafe for ExportNaming
impl Send for ExportNaming
impl Sync for ExportNaming
impl Unpin for ExportNaming
impl UnwindSafe for ExportNaming
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