pub(crate) fn reflens_forecast_geofence_events_output_output_next_token(
input: &crate::operation::forecast_geofence_events::ForecastGeofenceEventsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_get_device_position_history_output_output_next_token(
input: &crate::operation::get_device_position_history::GetDevicePositionHistoryOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_device_positions_output_output_next_token(
input: &crate::operation::list_device_positions::ListDevicePositionsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_geofence_collections_output_output_next_token(
input: &crate::operation::list_geofence_collections::ListGeofenceCollectionsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_geofences_output_output_next_token(
input: &crate::operation::list_geofences::ListGeofencesOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_jobs_output_output_next_token(
input: &crate::operation::list_jobs::ListJobsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_keys_output_output_next_token(
input: &crate::operation::list_keys::ListKeysOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_maps_output_output_next_token(
input: &crate::operation::list_maps::ListMapsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_place_indexes_output_output_next_token(
input: &crate::operation::list_place_indexes::ListPlaceIndexesOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_route_calculators_output_output_next_token(
input: &crate::operation::list_route_calculators::ListRouteCalculatorsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_tracker_consumers_output_output_next_token(
input: &crate::operation::list_tracker_consumers::ListTrackerConsumersOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_trackers_output_output_next_token(
input: &crate::operation::list_trackers::ListTrackersOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn lens_forecast_geofence_events_output_output_forecasted_events(
input: crate::operation::forecast_geofence_events::ForecastGeofenceEventsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ForecastedEvent>> {
let input = input.forecasted_events;
::std::option::Option::Some(input)
}
pub(crate) fn lens_get_device_position_history_output_output_device_positions(
input: crate::operation::get_device_position_history::GetDevicePositionHistoryOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::DevicePosition>> {
let input = input.device_positions;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_device_positions_output_output_entries(
input: crate::operation::list_device_positions::ListDevicePositionsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ListDevicePositionsResponseEntry>> {
let input = input.entries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_geofence_collections_output_output_entries(
input: crate::operation::list_geofence_collections::ListGeofenceCollectionsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ListGeofenceCollectionsResponseEntry>> {
let input = input.entries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_geofences_output_output_entries(
input: crate::operation::list_geofences::ListGeofencesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ListGeofenceResponseEntry>> {
let input = input.entries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_jobs_output_output_entries(
input: crate::operation::list_jobs::ListJobsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ListJobsResponseEntry>> {
let input = input.entries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_keys_output_output_entries(
input: crate::operation::list_keys::ListKeysOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ListKeysResponseEntry>> {
let input = input.entries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_maps_output_output_entries(
input: crate::operation::list_maps::ListMapsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ListMapsResponseEntry>> {
let input = input.entries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_place_indexes_output_output_entries(
input: crate::operation::list_place_indexes::ListPlaceIndexesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ListPlaceIndexesResponseEntry>> {
let input = input.entries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_route_calculators_output_output_entries(
input: crate::operation::list_route_calculators::ListRouteCalculatorsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ListRouteCalculatorsResponseEntry>> {
let input = input.entries;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_tracker_consumers_output_output_consumer_arns(
input: crate::operation::list_tracker_consumers::ListTrackerConsumersOutput,
) -> ::std::option::Option<::std::vec::Vec<::std::string::String>> {
let input = input.consumer_arns;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_trackers_output_output_entries(
input: crate::operation::list_trackers::ListTrackersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ListTrackersResponseEntry>> {
let input = input.entries;
::std::option::Option::Some(input)
}