pub struct Feed {Show 25 fields
pub name: Option<String>,
pub provider: Option<String>,
pub url: Option<String>,
pub rules: Option<Option<String>>,
pub enabled: Option<bool>,
pub distribution: Option<DistributionLevelId>,
pub sharing_group_id: Option<Option<String>>,
pub tag_id: Option<String>,
pub default: Option<bool>,
pub source_format: Option<FeedSourceFormat>,
pub fixed_event: Option<bool>,
pub delta_merge: Option<bool>,
pub event_id: Option<String>,
pub publish: Option<bool>,
pub override_ids: Option<bool>,
pub settings: Option<Option<String>>,
pub input_source: Option<FeedInputSource>,
pub delete_local_file: Option<bool>,
pub lookup_visible: Option<bool>,
pub headers: Option<Option<String>>,
pub caching_enabled: Option<bool>,
pub force_to_ids: Option<bool>,
pub orgc_id: Option<String>,
pub cache_timestamp: Option<Option<Box<FeedCacheTimestamp>>>,
pub id: Option<String>,
}
Fields§
§name: Option<String>
§provider: Option<String>
§url: Option<String>
§rules: Option<Option<String>>
Stringified JSON filter rules.
enabled: Option<bool>
§distribution: Option<DistributionLevelId>
§sharing_group_id: Option<Option<String>>
§tag_id: Option<String>
§default: Option<bool>
§source_format: Option<FeedSourceFormat>
§fixed_event: Option<bool>
target_event option might be considered
delta_merge: Option<bool>
Merge attributes (only add new attribute, remove revoked attributes)
event_id: Option<String>
§publish: Option<bool>
§override_ids: Option<bool>
The IDS flags will be set to Off for this feed
settings: Option<Option<String>>
§input_source: Option<FeedInputSource>
§delete_local_file: Option<bool>
The IDS flags will be set to Off for this feed
lookup_visible: Option<bool>
The lookup will not be visible in the feed correlation
headers: Option<Option<String>>
Headers to be passed with the requests. All separated by
caching_enabled: Option<bool>
The feed is cached
force_to_ids: Option<bool>
The IDS flags will be set to On for this feed
orgc_id: Option<String>
§cache_timestamp: Option<Option<Box<FeedCacheTimestamp>>>
§id: Option<String>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Feed
impl<'de> Deserialize<'de> for Feed
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
impl StructuralPartialEq for Feed
Auto Trait Implementations§
impl Freeze for Feed
impl RefUnwindSafe for Feed
impl Send for Feed
impl Sync for Feed
impl Unpin for Feed
impl UnwindSafe for Feed
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