pub struct ModuleMetadata { /* private fields */ }Implementations§
Source§impl ModuleMetadata
 
impl ModuleMetadata
pub fn rid(&self) -> &ModuleRid
Sourcepub fn api_name(&self) -> &str
 
pub fn api_name(&self) -> &str
This uniquely identifies the module within the org. Note that this cannot be changed after creation.
pub fn title(&self) -> &str
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§fn clone_from(&mut self, source: &Self)
 
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