pub struct AttributeNoId {Show 18 fields
pub event_id: Option<String>,
pub object_id: Option<String>,
pub object_relation: Option<Option<String>>,
pub category: Option<AttributeCategory>,
pub type: Option<AttributeType>,
pub value: Option<String>,
pub to_ids: Option<bool>,
pub uuid: Option<Uuid>,
pub timestamp: Option<Option<String>>,
pub distribution: Option<DistributionLevelId>,
pub sharing_group_id: Option<Option<String>>,
pub comment: Option<String>,
pub deleted: Option<bool>,
pub disable_correlation: Option<bool>,
pub first_seen: Option<Box<AttributeNoIdFirstSeen>>,
pub last_seen: Option<Box<AttributeNoIdFirstSeen>>,
pub tag: Option<Vec<Tag>>,
pub galaxy: Option<Vec<Galaxy>>,
}
Fields§
§event_id: Option<String>
§object_id: Option<String>
§object_relation: Option<Option<String>>
§category: Option<AttributeCategory>
§type: Option<AttributeType>
§value: Option<String>
§to_ids: Option<bool>
§uuid: Option<Uuid>
§timestamp: Option<Option<String>>
§distribution: Option<DistributionLevelId>
§sharing_group_id: Option<Option<String>>
§comment: Option<String>
§deleted: Option<bool>
§disable_correlation: Option<bool>
§first_seen: Option<Box<AttributeNoIdFirstSeen>>
§last_seen: Option<Box<AttributeNoIdFirstSeen>>
§tag: Option<Vec<Tag>>
§galaxy: Option<Vec<Galaxy>>
Implementations§
Source§impl AttributeNoId
impl AttributeNoId
pub fn new() -> AttributeNoId
Trait Implementations§
Source§impl Clone for AttributeNoId
impl Clone for AttributeNoId
Source§fn clone(&self) -> AttributeNoId
fn clone(&self) -> AttributeNoId
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 AttributeNoId
impl Debug for AttributeNoId
Source§impl Default for AttributeNoId
impl Default for AttributeNoId
Source§fn default() -> AttributeNoId
fn default() -> AttributeNoId
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AttributeNoId
impl<'de> Deserialize<'de> for AttributeNoId
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 PartialEq for AttributeNoId
impl PartialEq for AttributeNoId
Source§impl Serialize for AttributeNoId
impl Serialize for AttributeNoId
impl StructuralPartialEq for AttributeNoId
Auto Trait Implementations§
impl Freeze for AttributeNoId
impl RefUnwindSafe for AttributeNoId
impl Send for AttributeNoId
impl Sync for AttributeNoId
impl Unpin for AttributeNoId
impl UnwindSafe for AttributeNoId
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