pub struct ProjectPattern {
pub pattern_type: String,
pub description: String,
pub examples: Vec<String>,
pub source_session: String,
pub created_at: DateTime<Utc>,
}Fields§
§pattern_type: String§description: String§examples: Vec<String>§source_session: String§created_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for ProjectPattern
impl Clone for ProjectPattern
Source§fn clone(&self) -> ProjectPattern
fn clone(&self) -> ProjectPattern
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 ProjectPattern
impl Debug for ProjectPattern
Source§impl<'de> Deserialize<'de> for ProjectPattern
impl<'de> Deserialize<'de> for ProjectPattern
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
Auto Trait Implementations§
impl Freeze for ProjectPattern
impl RefUnwindSafe for ProjectPattern
impl Send for ProjectPattern
impl Sync for ProjectPattern
impl Unpin for ProjectPattern
impl UnsafeUnpin for ProjectPattern
impl UnwindSafe for ProjectPattern
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