pub struct EditFeedRequest {Show 22 fields
pub id: Option<String>,
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 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 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>,
}
Fields§
§id: Option<String>
§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>
§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
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>
Implementations§
Source§impl EditFeedRequest
impl EditFeedRequest
pub fn new() -> EditFeedRequest
Trait Implementations§
Source§impl Clone for EditFeedRequest
impl Clone for EditFeedRequest
Source§fn clone(&self) -> EditFeedRequest
fn clone(&self) -> EditFeedRequest
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 EditFeedRequest
impl Debug for EditFeedRequest
Source§impl Default for EditFeedRequest
impl Default for EditFeedRequest
Source§fn default() -> EditFeedRequest
fn default() -> EditFeedRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EditFeedRequest
impl<'de> Deserialize<'de> for EditFeedRequest
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 EditFeedRequest
impl PartialEq for EditFeedRequest
Source§impl Serialize for EditFeedRequest
impl Serialize for EditFeedRequest
impl StructuralPartialEq for EditFeedRequest
Auto Trait Implementations§
impl Freeze for EditFeedRequest
impl RefUnwindSafe for EditFeedRequest
impl Send for EditFeedRequest
impl Sync for EditFeedRequest
impl Unpin for EditFeedRequest
impl UnwindSafe for EditFeedRequest
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