Struct grid_sdk::protocol::pike::payload::PikePayloadBuilder [−][src]
pub struct PikePayloadBuilder { pub action: Option<Action>, pub create_agent: Option<CreateAgentAction>, pub update_agent: Option<UpdateAgentAction>, pub create_organization: Option<CreateOrganizationAction>, pub update_organization: Option<UpdateOrganizationAction>, }
Expand description
Builder used to create a PikePayload
Fields
action: Option<Action>
create_agent: Option<CreateAgentAction>
update_agent: Option<UpdateAgentAction>
create_organization: Option<CreateOrganizationAction>
update_organization: Option<UpdateOrganizationAction>
Implementations
pub fn with_create_organization(
self,
create_organization: CreateOrganizationAction
) -> PikePayloadBuilder
pub fn with_update_organization(
self,
update_organization: UpdateOrganizationAction
) -> PikePayloadBuilder
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for PikePayloadBuilder
impl Send for PikePayloadBuilder
impl Sync for PikePayloadBuilder
impl Unpin for PikePayloadBuilder
impl UnwindSafe for PikePayloadBuilder
Blanket Implementations
Mutably borrows from an owned value. Read more