pub struct FeedNoId {Show 24 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>>>,
}
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>>>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FeedNoId
impl<'de> Deserialize<'de> for FeedNoId
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 FeedNoId
Auto Trait Implementations§
impl Freeze for FeedNoId
impl RefUnwindSafe for FeedNoId
impl Send for FeedNoId
impl Sync for FeedNoId
impl Unpin for FeedNoId
impl UnwindSafe for FeedNoId
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