pub(crate) fn reflens_list_blocked_guest_users_output_output_next_token(
input: &crate::operation::list_blocked_guest_users::ListBlockedGuestUsersOutput,
) -> ::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_bots_output_output_next_token(
input: &crate::operation::list_bots::ListBotsOutput,
) -> ::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_devices_for_user_output_output_next_token(
input: &crate::operation::list_devices_for_user::ListDevicesForUserOutput,
) -> ::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_guest_users_output_output_next_token(
input: &crate::operation::list_guest_users::ListGuestUsersOutput,
) -> ::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_networks_output_output_next_token(
input: &crate::operation::list_networks::ListNetworksOutput,
) -> ::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_security_group_users_output_output_next_token(
input: &crate::operation::list_security_group_users::ListSecurityGroupUsersOutput,
) -> ::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_security_groups_output_output_next_token(
input: &crate::operation::list_security_groups::ListSecurityGroupsOutput,
) -> ::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_users_output_output_next_token(
input: &crate::operation::list_users::ListUsersOutput,
) -> ::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_list_blocked_guest_users_output_output_blocklist(
input: crate::operation::list_blocked_guest_users::ListBlockedGuestUsersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::BlockedGuestUser>> {
let input = input.blocklist;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_bots_output_output_bots(
input: crate::operation::list_bots::ListBotsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Bot>> {
let input = input.bots;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_devices_for_user_output_output_devices(
input: crate::operation::list_devices_for_user::ListDevicesForUserOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::BasicDeviceObject>> {
let input = input.devices;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_guest_users_output_output_guestlist(
input: crate::operation::list_guest_users::ListGuestUsersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::GuestUser>> {
let input = input.guestlist;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_networks_output_output_networks(
input: crate::operation::list_networks::ListNetworksOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Network>> {
let input = input.networks;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_security_group_users_output_output_users(
input: crate::operation::list_security_group_users::ListSecurityGroupUsersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::User>> {
let input = input.users;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_security_groups_output_output_security_groups(
input: crate::operation::list_security_groups::ListSecurityGroupsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::SecurityGroup>> {
let input = input.security_groups?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_users_output_output_users(
input: crate::operation::list_users::ListUsersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::User>> {
let input = input.users?;
::std::option::Option::Some(input)
}