pub struct ModuleMetadata { /* private fields */ }
Implementations§
Source§impl ModuleMetadata
impl ModuleMetadata
pub fn rid(&self) -> &ModuleRid
Sourcepub fn name(&self) -> &str
pub fn name(&self) -> &str
The name of the module. This is unique to the module in the current workspace.
pub fn description(&self) -> &str
pub fn created_by(&self) -> &UserRid
pub fn created_at(&self) -> DateTime<Utc>
Sourcepub fn archived_at(&self) -> Option<DateTime<Utc>>
pub fn archived_at(&self) -> Option<DateTime<Utc>>
The time at which the module was archived. Unset if the module is not archived.
Trait Implementations§
Source§impl Clone for ModuleMetadata
impl Clone for ModuleMetadata
Source§fn clone(&self) -> ModuleMetadata
fn clone(&self) -> ModuleMetadata
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ModuleMetadata
impl Debug for ModuleMetadata
Source§impl<'de> Deserialize<'de> for ModuleMetadata
impl<'de> Deserialize<'de> for ModuleMetadata
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 From<ModuleMetadata> for Builder<Complete>
impl From<ModuleMetadata> for Builder<Complete>
Source§fn from(v: ModuleMetadata) -> Self
fn from(v: ModuleMetadata) -> Self
Converts to this type from the input type.
Source§impl Hash for ModuleMetadata
impl Hash for ModuleMetadata
Source§impl Ord for ModuleMetadata
impl Ord for ModuleMetadata
Source§fn cmp(&self, other: &ModuleMetadata) -> Ordering
fn cmp(&self, other: &ModuleMetadata) -> 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 ModuleMetadata
impl PartialEq for ModuleMetadata
Source§impl PartialOrd for ModuleMetadata
impl PartialOrd for ModuleMetadata
Source§impl Serialize for ModuleMetadata
impl Serialize for ModuleMetadata
impl Eq for ModuleMetadata
impl StructuralPartialEq for ModuleMetadata
Auto Trait Implementations§
impl Freeze for ModuleMetadata
impl RefUnwindSafe for ModuleMetadata
impl Send for ModuleMetadata
impl Sync for ModuleMetadata
impl Unpin for ModuleMetadata
impl UnwindSafe for ModuleMetadata
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,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request